[sisyphus] kernel cdrom dma

Peter V. Saveliev =?iso-8859-1?q?peet_=CE=C1_eltel=2Enet?=
Ср Ноя 20 17:16:40 MSK 2002


On Wed, 20 Nov 2002 16:18:57 +0300
Alexey Tourbin <at на turbinal.org> wrote:

> Виснет cdrom:
> 
> Nov 20 16:12:11 localhost kernel: hdb: timeout waiting for DMA
> Nov 20 16:12:11 localhost kernel: ide_dmaproc: chipset supported ide_dma_timeout func only: 14
> Nov 20 16:12:11 localhost kernel: hdb: status timeout: status=0xd0<4> { Busy }
> Nov 20 16:12:11 localhost kernel: hdb: drive not ready for command
> 
<skip />

В качестве "стука". На i740 или каком-то похожем чипе мне помогало
снятие именно упреждающего чтения, read_ahead, это вместе с dma. При
этом на шине с таким девайсом больше никого не должно было находиться,
сам девайс должен был быть мастером. Случалось это снекоторыми старыми
винчестерами, с CD прецедента не было.

Да, еще в биосе с этого контроллера неплохо поснимать саму возможность
DMA, наверное. Но это уже просто мысли.

-- 
Sincerely,
Peter V. Saveliev

E-mail: peet на eltel.net
Jabber: peet на jabber.ru



Подробная информация о списке рассылки Sisyphus