Kernel panic within Smart Array hpsa driver when calling scsi_unmap_dma() routine
Issue
- kernel crashed and produced a core with hpsa driver in backtrace.
crash> bt PID: 11520 TASK: ffff8801e1882040 CPU: 0 COMMAND: "pmdtm" #0 [ffff880028203ac0] machine_kexec at ffffffff81038f3b #1 [ffff880028203b20] crash_kexec at ffffffff810c5af2 #2 [ffff880028203bf0] oops_end at ffffffff8152ca50 #3 [ffff880028203c20] die at ffffffff81010e0b #4 [ffff880028203c50] do_general_protection at ffffffff8152c552 #5 [ffff880028203c80] general_protection at ffffffff8152bd25 [exception RIP: scsi_dma_unmap+29] RIP: ffffffff8138b76d RSP: ffff880028203d38 RFLAGS: 00010006 RAX: 0020000000008000 RBX: ffff88070bab3cc0 RCX: 00000000ffffea00 RDX: 0000000000000400 RSI: ffffea000289e6e8 RDI: ffff88070bab3cc0 RBP: ffff880028203d38 R8: ffff8801065dc000 R9: 00007f3ad57f46b0 R10: 0000000000000001 R11: 0000000000000000 R12: ffff880037ac00c0 R13: ffff880037b00a00 R14: ffff881011b40000 R15: 0000000000000004 ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0000 #6 [ffff880028203d40] complete_scsi_command at ffffffffa0090bf4 [hpsa] #7 [ffff880028203e80] do_hpsa_intr_msi at ffffffffa00955e8 [hpsa] #8 [ffff880028203ed0] handle_IRQ_event at ffffffff810e6c60 #9 [ffff880028203f20] handle_edge_irq at ffffffff810e95be #10 [ffff880028203f60] handle_irq at ffffffff8100faf9 #11 [ffff880028203f80] do_IRQ at ffffffff8153251c ------ #12 [ffff8801065ddf58] ret_from_intr at ffffffff8100b9d3 RIP: 00007f3abf7a4e78 RSP: 00007f3ad57f46b0 RFLAGS: 00000202 RAX: 0000000000000012 RBX: 00007f3ad57f48f0 RCX: 0000000000000002 RDX: 0000000000000004 RSI: 00007f3ac40bf1d0 RDI: 00007f3ac40bf370 RBP: ffffffff8100b9ce R8: 00007f3ac4009308 R9: 0000000000000064 R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000008 R13: 0000000000002010 R14: 00007f3ac406e8f6 R15: 0000000000000000 ORIG_RAX: ffffffffffffff46 CS: 0033 SS: 002b
Environment
- Red Hat Enterprise Linux 6.4, 6.5
- Smart Array hpsa driver
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
