kern/84818: atapi cd: hangup with motor switched on any access

Kyryll A Mirnenko mirya at matrix.kiev.ua
Sat Aug 13 09:20:13 GMT 2005


The following reply was made to PR kern/84818; it has been noted by GNATS.

From: Kyryll A Mirnenko <mirya at matrix.kiev.ua>
To: bug-followup at FreeBSD.org, mirya at 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


More information about the freebsd-bugs mailing list