[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#604627: linux-image-2.6.32-5-amd64: megasas: Failed to alloc kernel SGL buffer for IOCTL



Hi Bjørn, all

On Mon, 29 Nov 2010 12:41:02 +0100, Marc-Christian Petersen <m.c.p@gmx.de> wrote:

> On Mon, 29 Nov 2010 11:55:01 +0100, Bjørn Mork <bjorn@mork.no> wrote:
> 
>> Does the selftest actually work?  Artem Bokhan reports that the patch
>> fixes the visible error, but that the selftest does not start.  I really
>> don't understand why, as AFAICS the patch does not change or modify any
>> part of the command from smartctl.  It only ensures that a command with
>> dxfer_len == 0 doesn't cause an attempt to dma_alloc_coherent zero bytes
>> (which will fail).
> 
> yep, the selftest works:
> 
> SMART Self-test log
> Num  Test              Status                 segment  LifeTime  LBA_first_err [SK ASC ASQ]
>      Description                              number   (hours)
> # 1  Background long   Self test in progress ...   -     NOW                 - [-   -    -]
> # 2  Background short  Completed                   -    6921                 - [-   -    -]
> 
> 
> ... and after completed:
> 
> SMART Self-test log
> Num  Test              Status                 segment  LifeTime  LBA_first_err [SK ASC ASQ]
>      Description                              number   (hours)
> # 1  Background long   Completed                   -    6922                 - [-   -    -]
> # 2  Background short  Completed                   -    6921                 - [-   -    -]


so, what's up with this fix? Any chance to get it into Debians kernel tree?

It's kind of uncomfortable to rebuild the whole kernel, with this applied,
when Debian releases a new kernel which happens frequently ;->

Thanks.

-- 
ciao, Marc



Reply to: