Problem updating megaraid_sas

John McMonagle johnm at advocap.org
Tue Apr 6 09:46:49 CDT 2010


Have a pe 2950 that I'm upgrading to debian lenny.
At the moment using the debian 2.6.26 kernel.
I will also need the xen 3.4.2 2.6.18 kernel.

I upgraded all the firmware bios etc.
I noticed that openmanage gives the following  message:
Firmware Version	5.2.2-0072
Driver Version	00.00.03.20-rc1
Minimum Required Driver Version	00.00.03.21

I noticed the xen kernel is even older.

I installed dkms.
I downloaded the new megaraid_sas rpm from dell.
Converted it to deb with alien and installed it.

Problem is there seems to be an incompatablity the the kernels 
scsi_cmnd definition.
Get errors like:
/var/lib/dkms/megaraid_sas/v00.00.03.21/build/megaraid_sas.c: In 
function ‘megasas_make_sgl32’:
/var/lib/dkms/megaraid_sas/v00.00.03.21/build/megaraid_sas.c:489: 
error: ‘struct scsi_cmnd’ has no member named ‘request_buffer’

Any suggestions?

John

		
		



More information about the Linux-PowerEdge mailing list