Date: Sat, 13 Aug 2005 09:20:13 GMT From: Kyryll A Mirnenko <mirya@matrix.kiev.ua> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/84818: atapi cd: hangup with motor switched on any access Message-ID: <200508130920.j7D9KDwm047034@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/84818; it has been noted by GNATS. From: Kyryll A Mirnenko <mirya@matrix.kiev.ua> To: bug-followup@FreeBSD.org, mirya@matrix.ua Cc: Subject: Re: kern/84818: atapi cd: hangup with motor switched on any access Date: Sat, 13 Aug 2005 12:13:33 +0300 The problem actually comes from the fact hw.ata.ata_dma was splitted into hw.ata.ata_dma & hw.ata.atapi_dma . I have controller erroreusly reporting to support UDMA33 but in fact PIO4 only. By default the 5.x kernel automatically switched to the latter after 3 DMA fails AFAIK, to skip this i have hw.ata.ata_dma="0" in loader.conf. So hw.ata.atapi_dma="0" solved the problem, BUT fallback to PIO4 for atapi cdroms prayin' the're DMA (while they're not) is really broken
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508130920.j7D9KDwm047034>