Kernel panic on boot while attempting to load third party hp_ilo module on Red Hat Enterprise Linux 5.3 & 5.4
Issue
- Kernel panic
- Panic loading hp_ilo module
- Panics with kernels 2.6.18-128.1.14.el5 and 2.6.18-164.el5 boots correctly with vmlinuz-2.6.18-92.1.22.el5
- Also seen on 2.6.18-238.1.1
- Kernel panics when both Red Hat supplied ILO driver, and HP supplied ILO driver are loaded.
- Kernel panic shown below:
-
Unable to handle kernel NULL pointer dereference at 0000000000000060 RIP:
[] :hp_ilo:init_hpqci+0x5a/0x205
PGD 643a5067 PUD 643a4067 PMD 0
Oops: 0000 [1] SMP
last sysfs file: /devices/pci0000:00/0000:00:1c.0/0000:02:02.1/irq
CPU 1
Modules linked in: hp_ilo(U) autofs4 hidp rfcomm l2cap bluetooth sunrpc ipv6 xfrm_nalgo crypto_api cpufreq_ondemand acpi_cpufreq freq_table dm_multipath scsi_dh video hwmon backlight sbs i2c_ec i2c_core button battery asus_acpi acpi_memhotplug ac parport_pc lp parport tg3 ide_cd pcspkr e752x_edac libphy floppy cdrom edac_mc hpilo serio_raw i6300esb shpchp dm_raid45 dm_message dm_region_hash dm_mem_cache dm_snapshot dm_zero dm_mirror dm_log dm_mod ata_piix libata cciss sd_mod scsi_mod ext3 jbd uhci_hcd ohci_hcd ehci_hcd
Pid: 3727, comm: insmod Tainted: G 2.6.18-128.el5 #1
RIP: 0010:[] [] :hp_ilo:init_hpqci+0x5a/0x205
RSP: 0018:ffff8100649dbf08 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffffff80311b40
RDX: ffff8100746bc9d8 RSI: 0000000000000000 RDI: 000000000d515030
RBP: 000000000d515030 R08: 0000000000000004 R09: 0000000000000000
R10: ffff8100746bc0e0 R11: 0000000000000058 R12: 00000000000d6a0b
R13: 00002b5b126ce010 R14: 0000000000100000 R15: 0000000000100000
FS: 00002b5b12c136e0(0000) GS:ffff810037c8c7c0(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000060 CR3: 000000006379e000 CR4: 00000000000006e0
Process insmod (pid: 3727, threadinfo ffff8100649da000, task ffff81006448f820)
Stack: 0000000000100000 ffffffff802fb860 0000000000000000 ffffffff88494e00
000000000d515030 00000000000d6a0b 00002b5b126ce010 0000000000100000
0000000000100000 ffffffff800a3e5d 0000000000100000 00002b5b126ce010
Call Trace:
[] sys_init_module+0xaf/0x1e8
[] tracesys+0xd5/0xe0
Code: 4c 8b 7b 60 4d 8b af 28 03 00 00 4d 85 ed 75 0d 45 31 f6 49
RIP [] :hp_ilo:init_hpqci+0x5a/0x205
RSP
CR2: 0000000000000060
<0>Kernel panic - not syncing: Fatal exception
Environment
-
ProLiant Support Pack (PSP) versions 8.15 or earlier
-
Upgrading from Red Hat Enterprise 5.2 to Red Hat Enterprise Linux 5.3 or later.
-
hp_ilo kernel module provided from vendor (not Red Hat)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.