Re: 2.4.27-rc3 __alloc_pages: 3-order allocation failed (gfp=0x20/0)

From: Marcelo Tosatti
Date: Tue Jul 13 2004 - 15:09:59 EST


On Tue, Jul 13, 2004 at 09:07:55PM +0000, haiquy@xxxxxxxxx wrote:
>
> Hi,
>
> I got a lot such errors log when run dmesg and the rpogram cdda2wav seems stop
> extracting audio cds
>
> Some others log like:
>
> scsi : aborting command due to timeout : pid 3260, scsi0, channel 0, id 1, lun 0 0x00 00 00 00 00 00
> scsi : aborting command due to timeout : pid 3260, scsi0, channel 0, id 1, lun 0 0x00 00 00 00 00 00
> SCSI host 0 abort (pid 3260) timed out - resetting
> SCSI bus is being reset for host 0 channel 0.
> SCSI host 0 channel 0 reset (pid 3260) timed out - trying harder
> SCSI bus is being reset for host 0 channel 0.
> scsi : aborting command due to timeout : pid 3256, scsi0, channel 0, id 1, lun 0 0xbe 04 00 00 00 00 00 00 4b 10 00 00
> hdd: lost interrupt
>
> I use ide-scsi for ide cdrom as cdda2wav requires this. If I use normal ide-cd
> and use cdparanoia it works as normal.
>
> What should I do to help debuging this problem?

Hi Steve,

The "3-order allocation failures" should not be a problem - its just
the ide-scsi driver trying to allocate a big scatter-gather list of 8 pages,
it fails then tries to allocate "smaller pieces" (4 pages then if that fails
1 page of memory).

Now the problem is the ide-scsi timeout's -- I really have not much of
an idea what could be going wrong there.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/