Red Hat Bugzilla – Bug 252235
megaraid_sas: Failed to alloc kernel SGL buffer for IOCTL
Last modified: 2013-01-18 09:51:21 EST
Description of problem:
Have several PowerEdge 2950 running kernel 2.6.9-42.0.2.ELsmp. I'm using the
builtin PERC 5/i Raid controller. All are spitting logging this error:
megasas: Failed to alloc kernel SGL buffer for IOCTL
Version-Release number of selected component (if applicable):
Not sure how to manually reproduce it. The error does show up daily during
regular use (apache+tomcat).
email@example.com, could you send us a system log showing the failure?
Created attachment 194971 [details]
messages from a box running 2.6.9-42.0.10
Created attachment 194991 [details]
messages from a box running 2.6.9-52.0.2 kernel
The system is no longer running 2.6.9-42.0.2 kernel. It was updated and is now
using 42.0.10. I've attached 2 logs. First is 2.6.9-42.0.10.log, this dell
poweredge 2950 w/ rhel4u4. Second is 2.6.9-52.0.2.log, this is a 1950 w/ rhel4u5
w/ all the updates minus the latest kernel of 52.0.6. Both are running kernel-smp.
Also refer to BZ 247767.
Kernel: 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:32:02 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux
As I mentioned above in comment #5, this may be the same problem that was reported in BZ 247767 "megaraid_sas ioctls fail under load".
That bug was confirmed to be fixed by the driver update in Bug 312061 "Update megaraid_sas to version 3.18-rh1". That driver update went in to RHEL 4.7.
Has the reporter of this BZ been able to determine whether the problem reported here is solved by driver version 3.18-rh1 or later?
Thank you for submitting this issue for consideration in Red Hat Enterprise Linux. The release for which you requested us to review is now End of Life.
Please See https://access.redhat.com/support/policy/updates/errata/
If you would like Red Hat to re-consider your feature request for an active release, please re-open the request via appropriate support channels and provide additional supporting details about the importance of this issue.