RHEL6: Panic in HPSA driver at __blk_complete_request

Solution In Progress - Updated -

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.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.