Bug 615 - "irq 5: nobody cared!" plus calltrace during boot
Summary: "irq 5: nobody cared!" plus calltrace during boot
Status: CLOSED PATCH_ALREADY_AVAILABLE
Alias: None
Product: Drivers
Classification: Unclassified
Component: PNP (show other bugs)
Hardware: i386 Linux
: P2 low
Assignee: Adam Belay
URL:
Keywords:
: 693 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-04-21 08:18 UTC by Burton Windle
Modified: 2003-07-02 15:16 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.5.68-bk1
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Burton Windle 2003-04-21 08:18:55 UTC
Distribution: Debian Testing
Hardware Environment: 
00:00.0 Host bridge: Intel Corp. 440LX/EX - 82443LX/EX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corp. 440LX/EX - 82443LX/EX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 01)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 01)
00:0f.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X (rev 
c)
02:0a.0 Ethernet controller: 3Com Corporation 3c590 10BaseT [Vortex]
02:0b.0 Ethernet controller: Accton Technology Corporation SMC2-1211TX (rev 10)

Software Environment:
# CONFIG_ACPI is not set
# CONFIG_APM is not set
CONFIG_PNP=y
CONFIG_PNP_NAMES=y
# CONFIG_PNP_DEBUG is not set
CONFIG_ISAPNP=y
CONFIG_PNPBIOS=y


Problem Description:
On boot, I'm getting lots of debug-looking messages:

Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
irq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody car
ed!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody
 cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: no
body cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5
: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!ni
rq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody care
d!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody
cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nob
ody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5:
 nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nir
q 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared
!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody c
ared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobo
dy cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5:
nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq
 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!
nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody ca
red!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobod
y cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: n
obody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq
5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!n
irq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody car
ed!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody
 cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: no
body cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5
: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!nirq 5: nobody cared!ni
rq 5: nobody cared!n<6>isapnp: Card 'SYM 53C416'
isapnp: Card 'CS4236B'
isapnp: 2 Plug & Play cards detected total

BTW, system later oops in Vortex init, with a vortex_interrupt oops when the 
NIC starts.. maybe its related?

Steps to reproduce:
Comment 1 Burton Windle 2003-04-21 08:22:09 UTC
Looks like the "nobody cared" message comes from arch/i386/kernel/irq.c:228.
Comment 2 Burton Windle 2003-04-21 09:07:36 UTC
According to jgarzik@pobox.com:

Fix already sent to Linus.

Note that we will have lots of bugs like this in 2.5.68-bk1, until we
get the new interrupt handler return value sorted.

        Jeff
Comment 3 Burton Windle 2003-04-22 07:25:00 UTC
With 2.5.68-bk3, I get this on boot:

isapnp: Scanning for PnP cards...
irq 5: nobody cared!
Call Trace:
 [<c010b197>] handle_IRQ_event+0x83/0x90
 [<c010b621>] do_IRQ+0x1a1/0x2ec
 [<c0109c70>] common_interrupt+0x18/0x20
 [<c010c3ad>] setup_irq+0x22d/0x258
 [<c020136c>] pnp_test_handler+0x0/0xc
 [<c010b7f9>] request_irq+0x8d/0xa8
 [<c020145e>] pnp_check_irq+0xe6/0x140
 [<c020136c>] pnp_test_handler+0x0/0xc
 [<c0201c29>] pnp_next_irq+0xb5/0xd0
 [<c02020e4>] pnp_next_request+0x17c/0x2a4
 [<c02022a0>] pnp_next_config+0x94/0xcc
 [<c020241c>] pnp_advanced_config+0x144/0x2a8
 [<c0202a86>] pnp_auto_config_dev+0x3e/0x44
 [<c01ff5e6>] __pnp_add_device+0x18a/0x1ac
 [<c01ffb8c>] pnp_add_card+0x1f4/0x240
 [<c041f06a>] isapnp_build_device_list+0x17a/0x19c
 [<c041f21e>] isapnp_init+0x192/0x278
 [<c041271d>] do_initcalls+0x39/0x90
 [<c0412790>] do_basic_setup+0x1c/0x2c
 [<c010519b>] init+0xc3/0x288
 [<c01050d8>] init+0x0/0x288
 [<c01072b1>] kernel_thread_helper+0x5/0xc

isapnp: Card 'SYM 53C416'
isapnp: Card 'CS4236B'
isapnp: 2 Plug & Play cards detected total
Comment 4 Burton Windle 2003-04-24 09:06:25 UTC
With 2.5.68-bk5, it looks like this:

Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
irq 5: nobody cared!
Call Trace:
 [<c010b1ab>] handle_IRQ_event+0x97/0x100
 [<c010b1b3>] handle_IRQ_event+0x9f/0x100
 [<c010b691>] do_IRQ+0x1a1/0x2ec
 [<c0109c70>] common_interrupt+0x18/0x20
 [<c010c41d>] setup_irq+0x22d/0x258
 [<c02016bc>] pnp_test_handler+0x0/0xc
 [<c010b869>] request_irq+0x8d/0xa8
 [<c02017ae>] pnp_check_irq+0xe6/0x140
 [<c02016bc>] pnp_test_handler+0x0/0xc
 [<c0201f79>] pnp_next_irq+0xb5/0xd0
 [<c0202434>] pnp_next_request+0x17c/0x2a4
 [<c02025f0>] pnp_next_config+0x94/0xcc
 [<c020276c>] pnp_advanced_config+0x144/0x2a8
 [<c0202dd6>] pnp_auto_config_dev+0x3e/0x44
 [<c01ff936>] __pnp_add_device+0x18a/0x1ac
 [<c01ffedc>] pnp_add_card+0x1f4/0x240
 [<c044efaa>] isapnp_build_device_list+0x17a/0x19c
 [<c044f15e>] isapnp_init+0x192/0x278
 [<c044271d>] do_initcalls+0x39/0x90
 [<c0442790>] do_basic_setup+0x1c/0x2c
 [<c010519b>] init+0xc3/0x288
 [<c01050d8>] init+0x0/0x288
 [<c01072b1>] kernel_thread_helper+0x5/0xc

handlers:
[<c02016bc>] (pnp_test_handler+0x0/0xc)
isapnp: Card 'SYM 53C416'
isapnp: Card 'CS4236B'
isapnp: 2 Plug & Play cards detected total
Comment 5 Dave Jones 2003-05-04 19:18:23 UTC
Fixed in 2.5.69 ?
Comment 6 Burton Windle 2003-05-05 06:27:11 UTC
Nope, no difference in 2.5.69.


LILO 22.5.1 boot:
Loading 2.5.69............................
BIOS data check successful
Linux version 2.5.69 (root@razor) (gcc version 2.95.4 20011002 (Debian prereleas
e)) #14 Mon May 5 08:22:53 EST 2003
<snip>
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
irq 5: nobody cared!
Call Trace:
 [<c010b1ab>] handle_IRQ_event+0x97/0x100
 [<c010b1b3>] handle_IRQ_event+0x9f/0x100
 [<c010b691>] do_IRQ+0x1a1/0x2ec
 [<c0109c70>] common_interrupt+0x18/0x20
 [<c010c41d>] setup_irq+0x22d/0x258
 [<c020220c>] pnp_test_handler+0x0/0xc
 [<c010b869>] request_irq+0x8d/0xa8
 [<c02022fe>] pnp_check_irq+0xe6/0x140
 [<c020220c>] pnp_test_handler+0x0/0xc
 [<c0202ac9>] pnp_next_irq+0xb5/0xd0
 [<c0202f84>] pnp_next_request+0x17c/0x2a4
 [<c0203140>] pnp_next_config+0x94/0xcc
 [<c02032bc>] pnp_advanced_config+0x144/0x2a8
 [<c0203926>] pnp_auto_config_dev+0x3e/0x44
 [<c0200466>] __pnp_add_device+0x18a/0x1ac
 [<c0200a12>] pnp_add_card+0x1fa/0x250
 [<c044b09a>] isapnp_build_device_list+0x17a/0x19c
 [<c044b24e>] isapnp_init+0x192/0x278
 [<c043e71d>] do_initcalls+0x3d/0x94
 [<c043e790>] do_basic_setup+0x1c/0x2c
 [<c010519b>] init+0xc3/0x288
 [<c01050d8>] init+0x0/0x288
 [<c01072b1>] kernel_thread_helper+0x5/0xc

handlers:
[<c020220c>] (pnp_test_handler+0x0/0xc)
isapnp: Card 'SYM 53C416'
isapnp: Card 'CS4236B'
isapnp: 2 Plug & Play cards detected total
Comment 7 Greg Kroah-Hartman 2003-05-09 09:59:41 UTC
*** Bug 693 has been marked as a duplicate of this bug. ***

Note You need to log in before you can comment on or make changes to this bug.