From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 20 Nov 2002 17:16:40 +0300 From: "Peter V. Saveliev" To: sisyphus@altlinux.ru Subject: Re: [sisyphus] kernel cdrom dma Message-Id: <20021120171640.1294447d.peet@eltel.net> In-Reply-To: <20021120131857.GA3162@ungrund> References: <20021120131857.GA3162@ungrund> Organization: JSC Eltel X-Mailer: Sylpheed version 0.8.5 (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: On Wed, 20 Nov 2002 16:18:57 +0300 Alexey Tourbin 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 > В качестве "стука". На i740 или каком-то похожем чипе мне помогало снятие именно упреждающего чтения, read_ahead, это вместе с dma. При этом на шине с таким девайсом больше никого не должно было находиться, сам девайс должен был быть мастером. Случалось это снекоторыми старыми винчестерами, с CD прецедента не было. Да, еще в биосе с этого контроллера неплохо поснимать саму возможность DMA, наверное. Но это уже просто мысли. -- Sincerely, Peter V. Saveliev E-mail: peet@eltel.net Jabber: peet@jabber.ru