Bug#604627: linux-image-2.6.32-5-amd64: megasas: Failed to alloc kernel SGL buffer for IOCTL
- To: Bjørn Mork <firstname.lastname@example.org>
- Cc: Ben Hutchings <email@example.com>, firstname.lastname@example.org
- Subject: Bug#604627: linux-image-2.6.32-5-amd64: megasas: Failed to alloc kernel SGL buffer for IOCTL
- From: Marc-Christian Petersen <email@example.com>
- Date: Mon, 16 Jan 2012 20:31:02 +0100
- Message-id: <4F147AF6.firstname.lastname@example.org>
- Reply-to: Marc-Christian Petersen <email@example.com>, firstname.lastname@example.org
- In-reply-to: <email@example.com>
- References: <firstname.lastname@example.org> <email@example.com> <4CF37BAB.firstname.lastname@example.org> <email@example.com> <4CF3914E.firstname.lastname@example.org> <4D3E74B4.email@example.com> <firstname.lastname@example.org> <1297742019.3104.143.camel@localhost> <email@example.com> <4DD18AA9.firstname.lastname@example.org> <email@example.com>
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 <firstname.lastname@example.org>:
> Marc-Christian Petersen <email@example.com> 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