Date: Tue, 23 Mar 2004 01:42:54 -0600 From: Jon Noack <noackjr@alumni.rice.edu> To: "Ketrien I. Saihr-Kesenchedra" <ketrien@error404.nls.net> Cc: current@freebsd.org Subject: Re: ata - interrupt seen but task queue stalled Message-ID: <405FEA7E.2090000@alumni.rice.edu> In-Reply-To: <6.0.3.0.2.20040323023317.03842be0@error404.nls.net> References: <6.0.3.0.2.20040323011610.03842e70@mail.nls.net> <20040323062914.GL4875@camelot.theinternet.com.au> <6.0.3.0.2.20040323023317.03842be0@error404.nls.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 3/23/2004 1:34 AM, Ketrien I. Saihr-Kesenchedra wrote: > At 01:29 AM 3/23/2004, you wrote: >> I get this when I have a Pioneer DVD connected. I had to disable it in >> the BIOS to get the machine to boot. > > This is a slimline IBM/Toshiba 24x CD-ROM. Very vanilla. Doesn't do > anything over PIO4. Don't have the dmesg output for it handy. > >> Sometimes booting with media in the drive helps. > > First thing I tried, same thing. Wondering why it's forcing down to PIO4 > in the kernel to begin with, but that's a problem for another day. ie; > Once it's booting right again. ;/ ATAPI devices default to PIO (DMA off). See the ata(4) man page, specifically the 'hw.ata.atapi_dma' sysctl. To enable DMA for ATAPI devices, you have to add 'hw.ata.atapi_dma="1"' to /boot/loader.conf or use atacontrol(8). Jon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?405FEA7E.2090000>