Bug#604627: linux-image-2.6.32-5-amd64: megasas: Failed to alloc kernel SGL buffer for IOCTL
latest Squeeze Kernel (2.6.32-39squeeze1, Update avail today) re-introduces
kind the same bug, i.e. smartmontools not usable with megaraid.
smartmontools cannot open the device:
Smartctl open device: /dev/sda [megaraid_disk_01] failed: INQUIRY failed
Smartctl open device: /dev/sg0 [megaraid_disk_00] failed: INQUIRY failed
Kernel 2.6.32-39 (the one before squeeze1) just works.
Am 18.05.2011 um 14:00:05 Uhr schrieb Bjørn Mork <email@example.com>:
> Marc-Christian Petersen <firstname.lastname@example.org> writes:
>> so, what's up guys?
>> may we get this patch into Debian this year (2011)?
>> or should we wait for 21.12.2012? ;->
> Uhm, yeah. Sorry about that. I never figured it would be this difficult
> to get the fix into ustream, which is a requirement for getting it into
> the stable kernels.
> And then upstream managed to refactor/rename the files involved before
> the fix was applied, and the version that finally went in (to 2.6.39)
> also missed the stable Cc...
> But I've now sent a backported version of the upstream fix to stable, so
> that it hopefully will end up in 2.6.32.x Real Soon Now(tm). That
> should also make it appear in Debian squeeze.
> 2.6.38 might still require special handling. The fix from 2.6.39
> upstream will apply directly, but I don't know if I care enough to
> actually push it. I assume 2.6.38.x stable will be dead in a while