I've just spent the day fighting with this. I have a 9265-8i card, not a 9240, but it uses the same module version since at least March. I used the latest available 10.04.2 iso (server-amd64), dated 11-Feb-2011. The included driver is still 4.01, even with the latest kernel release (2.6.32-31).
I was able to work around it by downloading the source from LSI's website, building the module on another host using appropriate kernel labels and adding it in the middle of the install process. Then when the install was done, I chrooted to the new install and built the module again, ran depmod, and created a new initrd. Only then was I able to successfully boot into the new host. I also tried an older 10.04.1 iso image I was able to find and an alternative 10.04.2 image. Results were the same. If this bug is fixed, I'm not seeing it. I'd recommend opening it back up, unless "Fix Released" means we may see it resolved in a 10.04.3 release or an upcoming kernel release.
I've just spent the day fighting with this. I have a 9265-8i card, not a 9240, but it uses the same module version since at least March. I used the latest available 10.04.2 iso (server-amd64), dated 11-Feb-2011. The included driver is still 4.01, even with the latest kernel release (2.6.32-31).
I was able to work around it by downloading the source from LSI's website, building the module on another host using appropriate kernel labels and adding it in the middle of the install process. Then when the install was done, I chrooted to the new install and built the module again, ran depmod, and created a new initrd. Only then was I able to successfully boot into the new host. I also tried an older 10.04.1 iso image I was able to find and an alternative 10.04.2 image. Results were the same. If this bug is fixed, I'm not seeing it. I'd recommend opening it back up, unless "Fix Released" means we may see it resolved in a 10.04.3 release or an upcoming kernel release.
Output of modinfo in stock ubuntu kernel (2.6.32-31-server): 2.6.32- 31-server/ kernel/ drivers/ scsi/megaraid/ megaraid_ sas.ko 2.6.32- 31-server/ kernel/ drivers/ scsi/megaraid/ megaraid_ sas.ko 33DF4ACA 0000015sv* sd*bc*sc* i* 0000413sv* sd*bc*sc* i* 0000071sv* sd*bc*sc* i* 0000073sv* sd*bc*sc* i* 0000079sv* sd*bc*sc* i* 0000078sv* sd*bc*sc* i* 000007Csv* sd*bc*sc* i* 0000060sv* sd*bc*sc* i* 0000411sv* sd*bc*sc* i* io:Complete cmds from IO path, (default=0) (int)
$ modinfo /lib/modules/
filename: /lib/modules/
description: LSI MegaRAID SAS Driver
author: <email address hidden>
version: 00.00.04.01
license: GPL
srcversion: 1AB2B4AC6534AB3
alias: pci:v00001028d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
depends:
vermagic: 2.6.32-31-server SMP mod_unload modversions
parm: poll_mode_
Output of modinfo on custom-built module (rest of kernel is stock 2.6.32-31-server): 2.6.32- 31-server/ kernel/ drivers/ scsi/megaraid/ megaraid_ sas.ko 2.6.32- 31-server/ kernel/ drivers/ scsi/megaraid/ megaraid_ sas.ko 88397E92 000005Bsv* sd*bc*sc* i* 0000015sv* sd*bc*sc* i* 0000413sv* sd*bc*sc* i* 0000071sv* sd*bc*sc* i* 0000073sv* sd*bc*sc* i* 0000079sv* sd*bc*sc* i* 0000078sv* sd*bc*sc* i* 000007Csv* sd*bc*sc* i* 0000060sv* sd*bc*sc* i* 0000411sv* sd*bc*sc* i* io:Complete cmds from IO path, (default=0) (int) Disable MSI-X interrupt handling. Default: 0 (int)
$ modinfo /lib/modules/
filename: /lib/modules/
description: LSI MegaRAID SAS Driver
author: <email address hidden>
version: 00.00.05.30
license: GPL
srcversion: 374D3479F2895D9
alias: pci:v00001000d0
alias: pci:v00001028d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
alias: pci:v00001000d0
depends:
vermagic: 2.6.32-31-server SMP mod_unload modversions
parm: poll_mode_
parm: max_sectors:Maximum number of sectors per IO command (int)
parm: msix_disable:
Link to LSI code and prebuilt modules (which don't work because they were built against kernel 2.6.32-21-server): www.lsi. com/storage_ home/products_ home/internal_ raid/megaraid_ sas/value_ line/megaraid_ sas_9265- 8i/index. html
http://