problem with acd udma mode

Marat N.Afanasyev amarat at ksu.ru
Wed Feb 4 06:10:14 PST 2009


Marat N.Afanasyev wrote:
> i cannot read or write any disk inserted in my
> 
> acd0 <PIONEER DVD-RW DVR-111D/1.29>
> 
> when this device in udma mode. kernel endlessly repeat that
> 
> acd0: setting up DMA failed
> 
> and I can access my data on dvd or cd only if I set
> 
> atacontrol mode acd0 pio4
> 
> Does anybody have such a problem too? is there any ways to bring this 
> device into udma mode again?
> 
> dmesg:
> ...
> atapci1: <ATI IXP600 UDMA133 controller> port 
> 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 20.1 on pci0
> ata0: <ATA channel 0> on atapci1
> ata0: [ITHREAD]
> ...
> acd0: DVDR <PIONEER DVD-RW DVR-111D/1.29> at ata0-master UDMA66
> ...
> 
> uname -a:
> FreeBSD zealot.ksu.ru 7.1-STABLE FreeBSD 7.1-STABLE #1: Tue Jan 20 
> 05:47:24 MSK 2009     root at zealot.ksu.ru:/usr/obj/usr/src/sys/ZEALOT  amd64
> 
> grep -A 1 DMA /var/log/messages:
> Jan 27 22:12:19 zealot kernel: acd0: setting up DMA failed
> Jan 27 22:12:30 zealot last message repeated 3623 times
> -- 
> Jan 27 22:12:30 zealot kernel: acd0: setting up DMA failed
> Jan 27 22:12:33 zealot last message repeated 919 times
> -- 
> Jan 27 22:12:33 zealot kernel: acd0: setting up DMA failed
> Jan 27 22:12:45 zealot last message repeated 4021 times
> -- 
> Jan 27 22:12:45 zealot kernel: acd0: setting up DMA failed
> Jan 27 22:13:05 zealot last message repeated 6571 times
> -- 
> Jan 31 21:41:48 zealot kernel: acd0: setting up DMA failed
> Jan 31 21:42:10 zealot last message repeated 7531 times
> -- 
> Feb  1 08:24:59 zealot kernel: acd0: setting up DMA failed
> Feb  1 08:25:09 zealot last message repeated 10 times
> 

I've found a workaround:

replace /sys/dev/ata/* with files from RELENG_7_1

DMA modes work again

-- 
SY, Marat


More information about the freebsd-stable mailing list