RHEL6: HP provided hpsa driver panic in complete_scsi_command - BUG: unable to handle kernel paging request at 0000000000400098
Issue
- Kernel panic with:
BUG: unable to handle kernel paging request at 0000000000400098
IP: [<ffffffffa0090ee2>] complete_scsi_command+0x42/0xc20 [hpsa]
PGD 0
Oops: 0000 [#1] SMP
last sysfs file: /sys/devices/pci0000:17/0000:17:03.0/0000:21:00.1/host5/fc_host/host5/fabric_name
CPU 9
Modules linked in: bridge mptctl mptbase ipmi_devintf autofs4 cpufreq_ondemand acpi_cpufreq freq_table mperf bonding 8021q garp stp llc ipv6 xfs exportfs uinput iTCO_wdt iTCO_vendor_support microcode power_meter hpilo hpwdt serio_raw nx_nic(U) sg lpc_ich mfd_core i7core_edac edac_core shpchp ext4 jbd2 mbcache sd_mod crc_t10dif sr_mod cdrom qla2xxx scsi_transport_fc scsi_tgt hpsa(U) pata_acpi ata_generic ata_piix radeon ttm drm_kms_helper drm i2c_algo_bit i2c_core dm_mirror dm_region_hash dm_log dm_mod [last unloaded: scsi_wait_scan]
Pid: 0, comm: swapper Not tainted 2.6.32-431.11.2.el6.x86_64 #1 HP ProLiant DL370 G6
RIP: 0010:[<ffffffffa0090ee2>] [<ffffffffa0090ee2>] complete_scsi_command+0x42/0xc20 [hpsa]
RSP: 0018:ffff88063d483d28 EFLAGS: 00010086
RAX: 0000000000400000 RBX: ffff88099892e080 RCX: 0000000000000000
RDX: ffff880037b00000 RSI: 0000000000000086 RDI: ffff88099892e080
RBP: ffff88063d483e58 R08: ffff88061ab080e8 R09: ffff880c1e3fd090
R10: 00000000354b8fc3 R11: 0000000000000000 R12: ffff880037b00000
R13: ffff88061ab08000 R14: ffff880037ae0000 R15: ffff88061ab08100
FS: 0000000000000000(0000) GS:ffff88063d480000(0000) knlGS:0000000000000000
CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000400098 CR3: 0000000001a85000 CR4: 00000000000007e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process swapper (pid: 0, threadinfo ffff880c1e080000, task ffff88061eab2040)
Stack:
0000000900000000 0000000000000001 0000000000000000 0000000000000086
<d> 0000000000000000 ffff88061aaa3ce8 0000000000000001 ffff88061aaa3d00
<d> 0000000000000000 0000000000000000 ffff88063d483d88 ffffffff81065e02
Call Trace:
<IRQ>
[<ffffffff81065e02>] ? default_wake_function+0x12/0x20
[<ffffffff81054839>] ? __wake_up_common+0x59/0x90
[<ffffffff81058c52>] ? complete+0x52/0x60
[<ffffffffa008e985>] ? SA5_performant_completed+0x105/0x110 [hpsa]
[<ffffffffa0099187>] do_hpsa_intr_msi+0x157/0x300 [hpsa]
[<ffffffff810e6eb0>] handle_IRQ_event+0x60/0x170
[<ffffffff8107a93f>] ? __do_softirq+0x11f/0x1e0
[<ffffffff810e980e>] handle_edge_irq+0xde/0x180
[<ffffffff8100faf9>] handle_irq+0x49/0xa0
[<ffffffff815315fc>] do_IRQ+0x6c/0xf0
[<ffffffff8100b9d3>] ret_from_intr+0x0/0x11
<EOI>
[<ffffffff812e0bee>] ? intel_idle+0xde/0x170
[<ffffffff812e0bd1>] ? intel_idle+0xc1/0x170
[<ffffffff81426b67>] cpuidle_idle_call+0xa7/0x140
[<ffffffff81009fc6>] cpu_idle+0xb6/0x110
[<ffffffff8152143c>] start_secondary+0x2ac/0x2ef
Code: 4c 89 75 f0 4c 89 7d f8 0f 1f 44 00 00 48 8b 9f 74 02 00 00 4c 8b b7 38 02 00 00 49 89 fc 4c 8b af 40 02 00 00 48 8b 03 48 89 df <4c> 8b b8 98 00 00 00 e8 22 9f 2f e1 41 83 bc 24 48 02 00 00 03
RIP [<ffffffffa0090ee2>] complete_scsi_command+0x42/0xc20 [hpsa]
RSP <ffff88063d483d28>
CR2: 0000000000400098
Environment
- Red Hat Enterprise Linux 6
- seen on kernel 2.6.32-431.11.2.el6
- HP provided hpsa driver
- seen on kmod-hpsa-3.4.4-125.rhel6u5.x86_64
- ProLiant DL370 G6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.