kern/136438: [ata] discrepancy between 8 and earlier rel. (?) [regression]

Barbara barbara.xxx1975 at libero.it
Sun Jul 26 12:48:10 UTC 2009


>I am able to reproduce the problem. Bug was introduced by PMP support 

>implementation. PATA specification requires slave to be identified 
>first, to 
allow master to probe cable type correctly. Try attached 
>patch, it fixes this 
issue for me.



It looks fine now:
ata0-slave: pio=PIO4 wdma=WDMA2 
udma=UDMA133 cable=80 wire
ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 
cable=80 wire
ata1-master: pio=PIO4 wdma=WDMA2 udma=UDMA66 cable=80 wire
ata3-
master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
ata4-master: pio=PIO4 
wdma=WDMA2 udma=UDMA133 cable=40 wire


Thanks!
Barbara



More information about the freebsd-bugs mailing list