RHEL6: Panic in HPSA driver at __blk_complete_request
Issue
First the controller resets itself 6 times:
[302747.090891] hpsa 0000:0c:00.0: resetting device 0:0:0:1
[302748.101424] hpsa 0000:0c:00.0: device is ready.
[302791.057162] hpsa 0000:0c:00.0: resetting device 0:0:0:1
[302792.067626] hpsa 0000:0c:00.0: device is ready.
[302848.043846] hpsa 0000:0c:00.0: resetting device 0:0:0:1
[302849.054383] hpsa 0000:0c:00.0: device is ready.
[302907.996221] hpsa 0000:0c:00.0: resetting device 0:0:0:1
[302909.006677] hpsa 0000:0c:00.0: device is ready.
[302962.983891] hpsa 0000:0c:00.0: resetting device 0:0:0:1
[302963.994425] hpsa 0000:0c:00.0: device is ready.
[303018.944218] hpsa 0000:0c:00.0: resetting device 0:0:0:1
[303019.954682] hpsa 0000:0c:00.0: device is ready.
And then panics:
[303031.247129] BUG: unable to handle kernel NULL pointer dereference at 00000000000000b0
[303031.263153] IP: [<ffffffff812567a7>] __blk_complete_request+0x27/0x140
Environment
- Red Hat Enterprise Linux 6
- seen on kernels 2.6.32-220.13.1.el6, 2.6.32-358.2.1.el6, 2.6.32-504.3.3.el6.x86_64,2.6.32-642.3.1.el6.x86_64
- hpsa driver from HPE (kmod-hpsa-3.4.2-4.rhel6u3.x86_64 as well as up to HPSA Driver version 3.4.16-145 dated Oct-2016)
- HP Proliant hardware with Smart Array backplane raid controller
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.
