* PROBLEM: WARNING: at kernel/irq/manage.c:158 enable_irq() during boot
@ 2007-12-06 12:10 wojtekz
2007-12-10 9:35 ` Tejun Heo
0 siblings, 1 reply; 4+ messages in thread
From: wojtekz @ 2007-12-06 12:10 UTC (permalink / raw)
To: linux-ide
[-- Attachment #1: Type: text/plain, Size: 68 bytes --]
Hi,
The full raport in the attached file.
Regards
Wojciech Zareba
[-- Attachment #2: ker-prob.txt --]
[-- Type: text/plain, Size: 22270 bytes --]
[1.] One line summary of the problem:
WARNING: at kernel/irq/manage.c:158 enable_irq() during boot
[2.] Full description of the problem/report:
Dec  6 11:58:23 titanium kernel: WARNING: at kernel/irq/manage.c:158 enable_irq()
Dec  6 11:58:23 titanium kernel:  [<c014b5c3>] enable_irq+0x6e/0xa2
Dec  6 11:58:23 titanium kernel:  [<f887b783>] probe_hwif+0x6d8/0x7c7 [ide_core]
Dec  6 11:58:23 titanium kernel:  [<f887c0be>] probe_hwif_init_with_fixup+0xc/0x80 [ide_core]
Dec  6 11:58:23 titanium kernel:  [<c0190007>] elf_core_dump+0x627/0xb60
Dec  6 11:58:23 titanium kernel:  [<f887df7b>] ide_setup_pci_device+0x6f/0x9c [ide_core]
Dec  6 11:58:23 titanium kernel:  [<f883b1a7>] pdc202new_init_one+0xf/0x10 [pdc202xx_new]
Dec  6 11:58:23 titanium kernel:  [<c01d94de>] pci_device_probe+0x36/0x55
Dec  6 11:58:23 titanium kernel:  [<c021f8cb>] driver_probe_device+0xc8/0x14b
Dec  6 11:58:23 titanium kernel:  [<c021fa37>] __driver_attach+0x52/0x87
Dec  6 11:58:23 titanium kernel:  [<c021eecc>] bus_for_each_dev+0x35/0x57
Dec  6 11:58:23 titanium kernel:  [<c021f748>] driver_attach+0x16/0x18
Dec  6 11:58:23 titanium kernel:  [<c021f9e5>] __driver_attach+0x0/0x87
Dec  6 11:58:23 titanium kernel:  [<c021f1a8>] bus_add_driver+0x6d/0x153
Dec  6 11:58:23 titanium kernel:  [<c01d961d>] __pci_register_driver+0x4b/0x77
Dec  6 11:58:23 titanium kernel:  [<c0143a39>] sys_init_module+0x1525/0x15fb
Dec  6 11:58:23 titanium kernel:  [<f8879af9>] ide_config_drive_speed+0x0/0x314 [ide_core]
Dec  6 11:58:23 titanium kernel:  [<c0103f9e>] syscall_call+0x7/0xb
Dec  6 11:58:23 titanium kernel:  [<c02b0000>] wireless_nlevent_process+0x15/0x31
Dec  6 11:58:23 titanium kernel:  =======================
My hardware: PC based on the Giga-Byte motherboard 8PE667 Ultra (chipset 845 PE).
There are 3 disks: one with Debian (but kernel compiled by me) and 2 disks striped (RAID 0)
with Windows 2000.
[3.] Keywords (i.e., modules, networking, kernel):
kernel IDE IRQ
[4.] Kernel version (from /proc/version):
Linux version 2.6.23.9-titan-1 (wojtekz@titanium) (gcc version 4.2.3 20071014 (prerelease) (Debian 4.2.2-3)) #5 SMP Thu Nov 29 11:11:30 CET 2007
[5.] Output of Oops.. N/A
[6.] A small shell script or example program which triggers the
problem (if possible)
Just boot on this hardware.
[7.] Environment
[7.1.] Software (add the output of the ver_linux script here)
If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.
Linux titanium 2.6.23.9-titan-1 #5 SMP Thu Nov 29 11:11:30 CET 2007 i686 GNU/Linux
Gnu C 4.2.3
Gnu make 3.81
binutils Binutils
util-linux 2.13
mount 2.13
module-init-tools 3.3-pre11
e2fsprogs 1.40.2
Linux C Library 2.7
Dynamic linker (ldd) 2.7
Procps 3.2.7
Net-tools 1.60
Console-tools 0.2.3
Sh-utils 5.97
udev 114
wireless-tools 29
Modules Loaded ppdev lp ac ipv6 dm_snapshot dm_mirror dm_mod loop snd_ens1371 snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event snd_seq snd_rawmidi snd_seq_device snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer parport_pc parport snd snd_page_alloc button i2c_i801 iTCO_wdt pcspkr rtc i2c_core iTCO_vendor_support intel_agp agpgart evdev ext3 jbd mbcache ide_disk ide_cd cdrom ata_piix ata_generic pata_pdc2027x libata scsi_mod piix floppy pdc202xx_new ohci_hcd generic ide_core ehci_hcd uhci_hcd thermal processor fan
[7.2.] Processor information (from /proc/cpuinfo):
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.53GHz
stepping : 7
cpu MHz : 2545.587
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs
bts sync_rdtsc cid
bogomips : 5095.57
clflush size : 64
[7.3.] Module information (from /proc/modules):
ppdev 8964 0 - Live 0xf89c6000
lp 11244 0 - Live 0xf8b2c000
ac 5636 0 - Live 0xf892d000
ipv6 233084 14 - Live 0xf8b8b000
dm_snapshot 17060 0 - Live 0xf8b26000
dm_mirror 22016 0 - Live 0xf89fd000
dm_mod 52912 2 dm_snapshot,dm_mirror, Live 0xf8b37000
loop 17284 0 - Live 0xf89f7000
snd_ens1371 22628 3 - Live 0xf89d1000
snd_seq_dummy 3972 0 - Live 0xf891a000
snd_seq_oss 29588 0 - Live 0xf8a2d000
snd_seq_midi 8352 0 - Live 0xf897b000
snd_seq_midi_event 7168 2 snd_seq_oss,snd_seq_midi, Live 0xf88cb000
snd_seq 46620 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event, Live 0xf8a07000
snd_rawmidi 22816 2 snd_ens1371,snd_seq_midi, Live 0xf89ca000
snd_seq_device 8076 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi, Live 0xf881a000
snd_ac97_codec 91556 1 snd_ens1371, Live 0xf8a15000
ac97_bus 2560 1 snd_ac97_codec, Live 0xf8820000
snd_pcm_oss 39200 0 - Live 0xf89ec000
snd_mixer_oss 15488 1 snd_pcm_oss, Live 0xf896c000
snd_pcm 71940 4 snd_ens1371,snd_ac97_codec,snd_pcm_oss, Live 0xf89d9000
snd_timer 21508 3 snd_seq,snd_pcm, Live 0xf8974000
parport_pc 33432 1 - Live 0xf89b8000
parport 34248 3 ppdev,lp,parport_pc, Live 0xf89ae000
snd 48404 14 snd_ens1371,snd_seq_oss,snd_seq,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer, Live 0xf89a1000
snd_page_alloc 10248 1 snd_pcm, Live 0xf8968000
button 8336 0 - Live 0xf8964000
i2c_i801 9232 0 - Live 0xf8960000
iTCO_wdt 11812 0 - Live 0xf895c000
pcspkr 3328 0 - Live 0xf8864000
rtc 13080 0 - Live 0xf894d000
i2c_core 23296 1 i2c_i801, Live 0xf8955000
iTCO_vendor_support 4100 1 iTCO_wdt, Live 0xf8823000
intel_agp 23316 1 - Live 0xf8926000
agpgart 31796 1 intel_agp, Live 0xf891d000
evdev 9728 4 - Live 0xf890e000
ext3 113416 5 - Live 0xf8930000
jbd 55464 1 ext3, Live 0xf88bc000
mbcache 8576 1 ext3, Live 0xf88b8000
ide_disk 16384 7 - Live 0xf88b3000
ide_cd 36356 2 - Live 0xf886b000
cdrom 33180 1 ide_cd, Live 0xf88a9000
ata_piix 17156 0 - Live 0xf88a3000
ata_generic 7812 0 - Live 0xf884c000
pata_pdc2027x 11012 0 - Live 0xf8867000
libata 114636 3 ata_piix,ata_generic,pata_pdc2027x, Live 0xf88f1000
scsi_mod 136024 1 libata, Live 0xf88ce000
piix 9092 0 [permanent], Live 0xf885e000
floppy 54580 0 - Live 0xf8894000
pdc202xx_new 7040 0 [permanent], Live 0xf883b000
ohci_hcd 20356 0 - Live 0xf8858000
generic 4996 0 [permanent], Live 0xf8836000
ide_core 116248 5 ide_disk,ide_cd,piix,pdc202xx_new,generic, Live 0xf8876000
ehci_hcd 29708 0 - Live 0xf884f000
uhci_hcd 23184 0 - Live 0xf883e000
thermal 15388 0 - Live 0xf8826000
processor 34368 1 thermal, Live 0xf882c000
fan 5252 0 - Live 0xf881d000
[7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem)
0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : 0000:00:1f.1
0170-0177 : ide1
01f0-01f7 : 0000:00:1f.1
01f0-01f7 : ide0
02f8-02ff : serial
0376-0376 : 0000:00:1f.1
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
03f2-03f5 : floppy
03f6-03f6 : 0000:00:1f.1
03f6-03f6 : ide0
03f7-03f7 : floppy DIR
03f8-03ff : serial
0cf8-0cff : PCI conf1
4000-407f : 0000:00:1f.0
4000-4003 : ACPI PM1a_EVT_BLK
4004-4005 : ACPI PM1a_CNT_BLK
4008-400b : ACPI PM_TMR
4028-402f : ACPI GPE0_BLK
4060-407f : iTCO_wdt
4080-40bf : 0000:00:1f.0
5000-501f : 0000:00:1f.3
5000-501f : i801_smbus
9000-afff : PCI Bus #02
9000-903f : 0000:02:00.0
9000-903f : Ensoniq AudioPCI
9400-943f : 0000:02:08.0
9400-943f : e100
9800-9807 : 0000:02:0c.0
9800-9807 : ide2
9c00-9c03 : 0000:02:0c.0
9c02-9c02 : ide2
a000-a007 : 0000:02:0c.0
a000-a007 : ide3
a400-a403 : 0000:02:0c.0
a402-a402 : ide3
a800-a80f : 0000:02:0c.0
a800-a807 : ide2
a808-a80f : ide3
b000-b01f : 0000:00:1d.1
b000-b01f : uhci_hcd
b400-b41f : 0000:00:1d.2
b400-b41f : uhci_hcd
b800-b81f : 0000:00:1d.0
b800-b81f : uhci_hcd
f000-f00f : 0000:00:1f.1
f000-f007 : ide0
f008-f00f : ide1
-------
00000000-0009fbff : System RAM
00000000-00000000 : Crash kernel
0009fc00-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000cc7ff : Video ROM
000d8000-000e07ff : Adapter ROM
000f0000-000fffff : System ROM
00100000-3ffeffff : System RAM
00100000-002b3cf5 : Kernel code
002b3cf6-003624ef : Kernel data
3fff0000-3fff2fff : ACPI Non-volatile Storage
3fff3000-3fffffff : ACPI Tables
50000000-500003ff : 0000:00:1f.1
d0000000-d7ffffff : 0000:00:00.0
d8000000-dfffffff : PCI Bus #01
d8000000-dfffffff : 0000:01:00.0
e0000000-e1ffffff : PCI Bus #01
e0000000-e0ffffff : 0000:01:00.0
e1000000-e100ffff : 0000:01:00.0
e2000000-e20fffff : PCI Bus #02
e2000000-e2003fff : 0000:02:0c.0
e2004000-e2004fff : 0000:02:07.1
e2004000-e2004fff : ohci_hcd
e2005000-e20050ff : 0000:02:07.2
e2005000-e20050ff : ehci_hcd
e2006000-e2006fff : 0000:02:08.0
e2006000-e2006fff : e100
e2007000-e2007fff : 0000:02:07.0
e2007000-e2007fff : ohci_hcd
e2100000-e21003ff : 0000:00:1d.7
e2100000-e21003ff : ehci_hcd
fec00000-ffffffff : reserved
[7.5.] PCI information ('lspci -vvv' as root)
00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface (rev 02)
Subsystem: Giga-byte Technology GA-8PE667 Ultra
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Region 0: Memory at d0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [e4] Vendor Specific Information
Capabilities: [a0] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
00:01.0 PCI bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE Host-to-AGP Bridge (rev 02) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: e0000000-e1ffffff
Prefetchable memory behind bridge: d8000000-dfffffff
Secondary status: 66MHz+ FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI])
Subsystem: Giga-byte Technology Unknown device 24c2
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 17
Region 4: I/O ports at b800 [size=32]
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI])
Subsystem: Giga-byte Technology Unknown device 24c2
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 18
Region 4: I/O ports at b000 [size=32]
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI])
Subsystem: Giga-byte Technology Unknown device 24c2
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin C routed to IRQ 20
Region 4: I/O ports at b400 [size=32]
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])
Subsystem: Giga-byte Technology Unknown device 5004
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin D routed to IRQ 19
Region 0: Memory at e2100000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR+
Latency: 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
I/O behind bridge: 00009000-0000afff
Memory behind bridge: e2000000-e20fffff
Prefetchable memory behind bridge: fff00000-000fffff
Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02)
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP])
Subsystem: Giga-byte Technology GA-8PE667 Ultra
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 20
Region 0: I/O ports at 01f0 [size=8]
Region 1: I/O ports at 03f4 [size=1]
Region 2: I/O ports at 0170 [size=8]
Region 3: I/O ports at 0374 [size=1]
Region 4: I/O ports at f000 [size=16]
Region 5: Memory at 50000000 (32-bit, non-prefetchable) [size=1K]
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)
Subsystem: Giga-byte Technology GA-8PE667 Ultra
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin B routed to IRQ 22
Region 4: I/O ports at 5000 [size=32]
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2) (prog-if 00 [VGA])
Subsystem: Micro-Star International Co., Ltd. Unknown device 8826
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (1250ns min, 250ns max)
Interrupt: pin A routed to IRQ 5
Region 0: Memory at e0000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at d8000000 (32-bit, prefetchable) [size=128M]
[virtual] Expansion ROM at e1000000 [disabled] [size=64K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [44] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA- ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
02:00.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
Subsystem: Ensoniq Creative Sound Blaster AudioPCI128
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort+ <MAbort+ >SERR- <PERR-
Latency: 32 (3000ns min, 32000ns max)
Interrupt: pin A routed to IRQ 20
Region 0: I/O ports at 9000 [size=64]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:07.0 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI])
Subsystem: NEC Corporation Hama USB 2.0 CardBus
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (250ns min, 10500ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at e2007000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:07.1 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI])
Subsystem: NEC Corporation Hama USB 2.0 CardBus
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (250ns min, 10500ns max), Cache Line Size: 32 bytes
Interrupt: pin B routed to IRQ 20
Region 0: Memory at e2004000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:07.2 USB Controller: NEC Corporation USB 2.0 (rev 02) (prog-if 20 [EHCI])
Subsystem: Giga-byte Technology Unknown device 5004
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (4000ns min, 8500ns max), Cache Line Size: 128 bytes
Interrupt: pin C routed to IRQ 21
Region 0: Memory at e2005000 (32-bit, non-prefetchable) [size=256]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (CNR) Ethernet Controller (rev 82)
Subsystem: Intel Corporation Unknown device 3013
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (2000ns min, 14000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at e2006000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at 9400 [size=64]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
02:0c.0 RAID bus controller: Promise Technology, Inc. PDC20276 (MBFastTrak133 Lite) (rev 01) (prog-if 85)
Subsystem: Promise Technology, Inc. MBFastTrak133 Lite (tm) Controller (RAID mode)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (1000ns min, 4500ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 20
Region 0: I/O ports at 9800 [size=8]
Region 1: I/O ports at 9c00 [size=4]
Region 2: I/O ports at a000 [size=8]
Region 3: I/O ports at a400 [size=4]
Region 4: I/O ports at a800 [size=16]
Region 5: Memory at e2000000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [60] Power Management version 1
Flags: PMEClk- DSI+ D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
[7.6.] SCSI information (from /proc/scsi/scsi)
Nothing
[7.7.] Other information that might be relevant to the problem
(please look in /proc and include all information that you
think to be relevant):
wojtekz@titanium:~$ more /proc/interrupts
CPU0
0: 235 IO-APIC-edge timer
1: 4054 IO-APIC-edge i8042
6: 5 IO-APIC-edge floppy
7: 0 IO-APIC-edge parport0
8: 2 IO-APIC-edge rtc
9: 1 IO-APIC-fasteoi acpi
14: 52422 IO-APIC-edge ide0
15: 12572 IO-APIC-edge ide1
16: 2383 IO-APIC-fasteoi eth0
17: 0 IO-APIC-fasteoi uhci_hcd:usb1, ohci_hcd:usb4
18: 0 IO-APIC-fasteoi uhci_hcd:usb2
19: 2 IO-APIC-fasteoi ehci_hcd:usb3
20: 176712 IO-APIC-fasteoi uhci_hcd:usb5, ide2, ide3, ohci_hcd:usb6, Ensoniq AudioPCI
21: 0 IO-APIC-fasteoi ehci_hcd:usb7
NMI: 0
LOC: 755834
ERR: 0
MIS: 0
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: PROBLEM: WARNING: at kernel/irq/manage.c:158 enable_irq() during boot
2007-12-06 12:10 PROBLEM: WARNING: at kernel/irq/manage.c:158 enable_irq() during boot wojtekz
@ 2007-12-10 9:35 ` Tejun Heo
2007-12-11 13:00 ` Wojciech Zareba
0 siblings, 1 reply; 4+ messages in thread
From: Tejun Heo @ 2007-12-10 9:35 UTC (permalink / raw)
To: wojtekz; +Cc: linux-ide, Bartlomiej Zolnierkiewicz
(cc'ing Bartlomiej)
Hello,
wojtekz@comp.waw.pl wrote:
> Dec 6 11:58:23 titanium kernel: WARNING: at kernel/irq/manage.c:158 enable_irq()
> Dec 6 11:58:23 titanium kernel: [<c014b5c3>] enable_irq+0x6e/0xa2
> Dec 6 11:58:23 titanium kernel: [<f887b783>] probe_hwif+0x6d8/0x7c7 [ide_core]
> Dec 6 11:58:23 titanium kernel: [<f887c0be>] probe_hwif_init_with_fixup+0xc/0x80 [ide_core]
> Dec 6 11:58:23 titanium kernel: [<c0190007>] elf_core_dump+0x627/0xb60
> Dec 6 11:58:23 titanium kernel: [<f887df7b>] ide_setup_pci_device+0x6f/0x9c [ide_core]
> Dec 6 11:58:23 titanium kernel: [<f883b1a7>] pdc202new_init_one+0xf/0x10 [pdc202xx_new]
> Dec 6 11:58:23 titanium kernel: [<c01d94de>] pci_device_probe+0x36/0x55
> Dec 6 11:58:23 titanium kernel: [<c021f8cb>] driver_probe_device+0xc8/0x14b
> Dec 6 11:58:23 titanium kernel: [<c021fa37>] __driver_attach+0x52/0x87
> Dec 6 11:58:23 titanium kernel: [<c021eecc>] bus_for_each_dev+0x35/0x57
> Dec 6 11:58:23 titanium kernel: [<c021f748>] driver_attach+0x16/0x18
> Dec 6 11:58:23 titanium kernel: [<c021f9e5>] __driver_attach+0x0/0x87
> Dec 6 11:58:23 titanium kernel: [<c021f1a8>] bus_add_driver+0x6d/0x153
> Dec 6 11:58:23 titanium kernel: [<c01d961d>] __pci_register_driver+0x4b/0x77
> Dec 6 11:58:23 titanium kernel: [<c0143a39>] sys_init_module+0x1525/0x15fb
> Dec 6 11:58:23 titanium kernel: [<f8879af9>] ide_config_drive_speed+0x0/0x314 [ide_core]
> Dec 6 11:58:23 titanium kernel: [<c0103f9e>] syscall_call+0x7/0xb
> Dec 6 11:58:23 titanium kernel: [<c02b0000>] wireless_nlevent_process+0x15/0x31
> Dec 6 11:58:23 titanium kernel: =======================
That means IRQ is being enabled more times than it should be. Can you
please give a shot at 2.6.24-rc4 and see whether the problem is still there?
--
tejun
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: PROBLEM: WARNING: at kernel/irq/manage.c:158 enable_irq() during boot
2007-12-10 9:35 ` Tejun Heo
@ 2007-12-11 13:00 ` Wojciech Zareba
2007-12-11 23:39 ` Tejun Heo
0 siblings, 1 reply; 4+ messages in thread
From: Wojciech Zareba @ 2007-12-11 13:00 UTC (permalink / raw)
To: linux-ide
Hello,
Tejun Heo pisze:
> (cc'ing Bartlomiej)
> Hello,
>
> wojtekz@comp.waw.pl wrote:
>> Dec 6 11:58:23 titanium kernel: WARNING: at kernel/irq/manage.c:158 enable_irq()
>> Dec 6 11:58:23 titanium kernel: [<c014b5c3>] enable_irq+0x6e/0xa2
>> Dec 6 11:58:23 titanium kernel: [<f887b783>] probe_hwif+0x6d8/0x7c7 [ide_core]
>> Dec 6 11:58:23 titanium kernel: [<f887c0be>] probe_hwif_init_with_fixup+0xc/0x80 [ide_core]
>> Dec 6 11:58:23 titanium kernel: [<c0190007>] elf_core_dump+0x627/0xb60
>> Dec 6 11:58:23 titanium kernel: [<f887df7b>] ide_setup_pci_device+0x6f/0x9c [ide_core]
>> Dec 6 11:58:23 titanium kernel: [<f883b1a7>] pdc202new_init_one+0xf/0x10 [pdc202xx_new]
>> Dec 6 11:58:23 titanium kernel: [<c01d94de>] pci_device_probe+0x36/0x55
>> Dec 6 11:58:23 titanium kernel: [<c021f8cb>] driver_probe_device+0xc8/0x14b
>> Dec 6 11:58:23 titanium kernel: [<c021fa37>] __driver_attach+0x52/0x87
>> Dec 6 11:58:23 titanium kernel: [<c021eecc>] bus_for_each_dev+0x35/0x57
>> Dec 6 11:58:23 titanium kernel: [<c021f748>] driver_attach+0x16/0x18
>> Dec 6 11:58:23 titanium kernel: [<c021f9e5>] __driver_attach+0x0/0x87
>> Dec 6 11:58:23 titanium kernel: [<c021f1a8>] bus_add_driver+0x6d/0x153
>> Dec 6 11:58:23 titanium kernel: [<c01d961d>] __pci_register_driver+0x4b/0x77
>> Dec 6 11:58:23 titanium kernel: [<c0143a39>] sys_init_module+0x1525/0x15fb
>> Dec 6 11:58:23 titanium kernel: [<f8879af9>] ide_config_drive_speed+0x0/0x314 [ide_core]
>> Dec 6 11:58:23 titanium kernel: [<c0103f9e>] syscall_call+0x7/0xb
>> Dec 6 11:58:23 titanium kernel: [<c02b0000>] wireless_nlevent_process+0x15/0x31
>> Dec 6 11:58:23 titanium kernel: =======================
>
> That means IRQ is being enabled more times than it should be. Can you
> please give a shot at 2.6.24-rc4 and see whether the problem is still there?
>
It seems to be no more of this warning in the 2.6.24-rc4 kernel. But my feeling
is that overall system performance is much poorer... pity. Maybe I should change
something in the .config file?
Regards
Wojciech
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: PROBLEM: WARNING: at kernel/irq/manage.c:158 enable_irq() during boot
2007-12-11 13:00 ` Wojciech Zareba
@ 2007-12-11 23:39 ` Tejun Heo
0 siblings, 0 replies; 4+ messages in thread
From: Tejun Heo @ 2007-12-11 23:39 UTC (permalink / raw)
To: Wojciech Zareba; +Cc: linux-ide
Wojciech Zareba wrote:
> Hello,
>
> Tejun Heo pisze:
>> (cc'ing Bartlomiej)
>> Hello,
>>
>> wojtekz@comp.waw.pl wrote:
>>> Dec 6 11:58:23 titanium kernel: WARNING: at kernel/irq/manage.c:158 enable_irq()
>>> Dec 6 11:58:23 titanium kernel: [<c014b5c3>] enable_irq+0x6e/0xa2
>>> Dec 6 11:58:23 titanium kernel: [<f887b783>] probe_hwif+0x6d8/0x7c7 [ide_core]
>>> Dec 6 11:58:23 titanium kernel: [<f887c0be>] probe_hwif_init_with_fixup+0xc/0x80 [ide_core]
>>> Dec 6 11:58:23 titanium kernel: [<c0190007>] elf_core_dump+0x627/0xb60
>>> Dec 6 11:58:23 titanium kernel: [<f887df7b>] ide_setup_pci_device+0x6f/0x9c [ide_core]
>>> Dec 6 11:58:23 titanium kernel: [<f883b1a7>] pdc202new_init_one+0xf/0x10 [pdc202xx_new]
>>> Dec 6 11:58:23 titanium kernel: [<c01d94de>] pci_device_probe+0x36/0x55
>>> Dec 6 11:58:23 titanium kernel: [<c021f8cb>] driver_probe_device+0xc8/0x14b
>>> Dec 6 11:58:23 titanium kernel: [<c021fa37>] __driver_attach+0x52/0x87
>>> Dec 6 11:58:23 titanium kernel: [<c021eecc>] bus_for_each_dev+0x35/0x57
>>> Dec 6 11:58:23 titanium kernel: [<c021f748>] driver_attach+0x16/0x18
>>> Dec 6 11:58:23 titanium kernel: [<c021f9e5>] __driver_attach+0x0/0x87
>>> Dec 6 11:58:23 titanium kernel: [<c021f1a8>] bus_add_driver+0x6d/0x153
>>> Dec 6 11:58:23 titanium kernel: [<c01d961d>] __pci_register_driver+0x4b/0x77
>>> Dec 6 11:58:23 titanium kernel: [<c0143a39>] sys_init_module+0x1525/0x15fb
>>> Dec 6 11:58:23 titanium kernel: [<f8879af9>] ide_config_drive_speed+0x0/0x314 [ide_core]
>>> Dec 6 11:58:23 titanium kernel: [<c0103f9e>] syscall_call+0x7/0xb
>>> Dec 6 11:58:23 titanium kernel: [<c02b0000>] wireless_nlevent_process+0x15/0x31
>>> Dec 6 11:58:23 titanium kernel: =======================
>> That means IRQ is being enabled more times than it should be. Can you
>> please give a shot at 2.6.24-rc4 and see whether the problem is still there?
>>
> It seems to be no more of this warning in the 2.6.24-rc4 kernel. But my feeling
> is that overall system performance is much poorer... pity. Maybe I should change
> something in the .config file?
Good, so it's something fixed during 2.6.24 devel cycle. What do you
mean by 'overall system performance'? Does IO feel much slower?
--
tejun
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2007-12-11 23:39 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-06 12:10 PROBLEM: WARNING: at kernel/irq/manage.c:158 enable_irq() during boot wojtekz
2007-12-10 9:35 ` Tejun Heo
2007-12-11 13:00 ` Wojciech Zareba
2007-12-11 23:39 ` Tejun Heo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).