I have not heard any thing yet and want to get this server back on line. Do I need to bother upgrading megaraid_sas? If I use the xen kernel that I'm planning on it is version 00.00.03.01.
I suspect if I modify the definition of struct scsi_cmnd it would build but also suspect would have to rebuild the whole kernel and drivers. What is the best way to deal with upgrading megaraid_sas? John On Tuesday 06 April 2010 09:46:49 am John McMonagle wrote: > 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 > > > > > _______________________________________________ > Linux-PowerEdge mailing list > [email protected] > https://lists.us.dell.com/mailman/listinfo/linux-poweredge > Please read the FAQ at http://lists.us.dell.com/faq _______________________________________________ Linux-PowerEdge mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-poweredge Please read the FAQ at http://lists.us.dell.com/faq
