RHEL-5 having IBM MPP Virtual HBA driver crashed with messages "Kernel panic: Unable to handle kernel NULL pointer dereference at 0000000000000048 RIP".

Solution Unverified - Updated -

Issue

  • Kernel panic with following call trace.
Unable to handle kernel NULL pointer dereference at 0000000000000048 RIP: 
 [<ffffffff80065b0b>] _spin_lock_irqsave+0x3/0xd                    
PGD 63e988067 PUD 19d292067 PMD 0 
Oops: 0002 [1] SMP 
last sysfs file: /devices/mppvirtual/mppadapter0/host3/target3:0:0/3:0:0:9/model
CPU 3 
Modules linked in: mpt2sas mptctl ipv6 xfrm_nalgo crypto_api oracleasm(U) autofs4 hidp nfs fscache nfs_acl rfcomm l2cap bluetooth lockd sunrpc cpufreq_ondemand acpi_cpufreq freq_table dm_round_robin dm_multipath scsi_dh video backlight sbs power_meter hwmon i2c_ec dell_wmi wmi button battery asus_acpi acpi_memhotplug ac parport_pc lp parport joydev cdc_ether usbnet bnx2 i2c_i801 i2c_core pcspkr dm_raid45 dm_message dm_region_hash dm_mem_cache dm_snapshot dm_zero dm_mirror dm_log dm_mod mppVhba(U) qla2xxx scsi_transport_fc shpchp mptsas mptscsih mptbase scsi_transport_sas mppUpper(U) sg sd_mod scsi_mod ext3 jbd uhci_hcd ohci_hcd ehci_hcd
Pid: 17021, comm: save Tainted: G      2.6.18-194.el5 #1
RIP: 0010:[<ffffffff80065b0b>]  [<ffffffff80065b0b>] _spin_lock_irqsave+0x3/0xd
RSP: 0018:ffff810bb9e4fe00  EFLAGS: 00010006
RAX: 0000000000000206 RBX: 0000000000000429 RCX: 0000000000000001
RDX: ffffffff882afb9f RSI: ffffffff88299c9f RDI: 0000000000000048
RBP: 000000000000043e R08: 00000000ffffffff R09: 0000000000000020
R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000048
R13: 0000000000000020 R14: 0000000000000000 R15: ffff810c7e120c28
FS:  00002aad31b93250(0000) GS:ffff81012bd21640(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000048 CR3: 0000000a2d82a000 CR4: 00000000000006e0
Process save (pid: 17021, threadinfo ffff810bb9e4e000, task ffff810ad5c42040)
Stack:  ffffffff882919f9 ffff810bb9e4fedc 00000c0000045c00 0000000000000000
 ffff810bb9e4fed0 ffff810902911000 ffff810c7d9c8000 0000000000000000
 ffff810c7f577058 3038623061303036 3261386230353030 3661343030303030
Call Trace:
 [<ffffffff882919f9>] :mppVhba:mppLnx_PDevice_read_proc+0x370/0x554     
 [<ffffffff8003ae6f>] proc_file_read+0xfa/0x241
 [<ffffffff8000b6b0>] vfs_read+0xcb/0x171
 [<ffffffff80011c01>] sys_read+0x45/0x6e
 [<ffffffff8005e28d>] tracesys+0xd5/0xe0

Code: f0 ff 0f 0f 88 f2 00 00 00 c3 fa f0 ff 0f 0f 88 f3 00 00 00 
RIP  [<ffffffff80065b0b>] _spin_lock_irqsave+0x3/0xd
 RSP <ffff810bb9e4fe00>

Environment

  • Red Hat Enterprise Linux 5.5
  • IBM BladeCenter HS22
  • MPP Virtual HBA driver (Version 09.03.0C05.0439)
  • MegaRAID Storage

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In