Hi,
I am running an intel i2o raid array with redhat 7.1 using kernel 2.4.2-2
(as was installed by the install procedure - its not one that i have
compiled). Problem is after anything other than light i/o on the raid array
it locks up (no i/o completes) with the following logged to syslog:
i2o/iop0: No handler for event (0x00000400)
i2o/iop0 requires user configuration
Driver "I2O Block OSM" did not release device!
i2ob_del_device called, but not in dev table!
Driver "I2O Block OSM" did not release device!
I upgraded to a recent kernel: kernel-smp-2.4.18-3.i586.rpm but when i boot
with this i can't even see any of the i2o devices and i suspect the kernel
doesnt detect the i2o controller. (Out of desperation i also tried doing a
custom kernel compilation ensuring that all the i2o modules were built,
using : kernel-source-2.4.18-17.7.x.i386.rpm, and then also a complete fresh
install of RedHat 8.0; niether of these kernels detected the controller)
Does anyone have any clues as to how i go about getting this fixed. I need
to stick with RedHat 7.1 as some of our software is certified for this
release, but i just need to find a kernel that will work reliably with the
i2o.
I tried using bugzilla and found an i2o bug was fixed by Alan Cox against
7.1 in an -ac relaese however i don't know how to check which kernel rpm's
subsequently benefited from this fix. Can anyone suggest how i find out ?
Many thanks
P.s. and here is the lspci -v output (when i had installed redhat 8.0)
00:00.0 Host bridge: ServerWorks CNB20LE Host Bridge (rev 05)
Flags: bus master, medium devsel, latency 64
00:00.1 Host bridge: ServerWorks CNB20LE Host Bridge (rev 05)
Flags: bus master, medium devsel, latency 64
00:02.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC 215IIC
[Mach64 GT IIC] (rev 7a) (prog-if 00 [VGA])
Subsystem: Intel Corp.: Unknown device 4756
Flags: bus master, stepping, medium devsel, latency 66, IRQ 19
Memory at fc000000 (32-bit, prefetchable) [size=16M]
I/O ports at 5000 [size=256]
Memory at fb100000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [5c] Power Management version 1
00:03.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev
08)
Subsystem: Intel Corp. 82557/8/9 [Ethernet Pro 100]
Flags: bus master, medium devsel, latency 66, IRQ 18
Memory at fb101000 (32-bit, non-prefetchable) [size=4K]
I/O ports at 5400 [size=64]
Memory at fb000000 (32-bit, non-prefetchable) [size=1M]
Capabilities: [dc] Power Management version 2
00:06.0 PCI bridge: Intel Corp.: Unknown device 9620 (rev 02) (prog-if 00
[Normal decode])
Flags: bus master, medium devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
Capabilities: [68] Power Management version 2
00:06.1 I2O: Intel Corp. Integrated RAID (rev 02) (prog-if 01)
Subsystem: Intel Corp.: Unknown device 0001
Flags: bus master, medium devsel, latency 64, IRQ 26
Memory at fb800000 (32-bit, prefetchable) [size=8M]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [80] Power Management version 2
00:0f.0 ISA bridge: ServerWorks OSB4 South Bridge (rev 4f)
Subsystem: ServerWorks OSB4 South Bridge
Flags: bus master, medium devsel, latency 0
00:0f.1 IDE interface: ServerWorks OSB4 IDE Controller (prog-if 8a [Master
SecP PriP])
Flags: bus master, medium devsel, latency 64
I/O ports at 0840 [size=16]
02:04.0 SCSI storage controller: Adaptec AIC-7899P U160/m
Subsystem: Intel Corp.: Unknown device 00cf
Flags: bus master, 66Mhz, medium devsel, latency 72, IRQ 16
BIST result: 00
I/O ports at 5800 [disabled] [size=256]
Memory at fd000000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
02:04.1 SCSI storage controller: Adaptec AIC-7899P U160/m
Subsystem: Intel Corp.: Unknown device 00cf
Flags: bus master, 66Mhz, medium devsel, latency 72, IRQ 17
BIST result: 00
I/O ports at 6000 [disabled] [size=256]
Memory at fd001000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
02:0a.0 SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)
Subsystem: Adaptec 29160 Ultra160 SCSI Controller
Flags: bus master, 66Mhz, medium devsel, latency 72, IRQ 20
BIST result: 00
I/O ports at 6400 [disabled] [size=256]
Memory at fd002000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [dc] Power Management version 2