landisk DMA broken in NetBSD 6
John Klos <[email protected]> Sun, 18 Nov 2012 02:08:31 +0000 (UTC)
| Newsgroups | gmane.os.netbsd.ports.sh3 |
|---|---|
| Message-ID | <[email protected]> |
Hi, After upgrading aPlextor PX-EH25L to NetBSD 6, I noticed that the machine would crash after a few hours of use and an fsck on another machine would show all sorts of issues. I think the DMA problem never got fixed. After compiling a NetBSD 6 kernel with DMA modes disabled, it seems fine: wd0 at atabus0 drive 0 wd0: <HDT722525DLAT80> wd0: drive supports 16-sector PIO transfers, LBA48 addressing wd0: 232 GB, 484521 cyl, 16 head, 63 sec, 512 bytes/sect x 488397168 sectors wd0: 32-bit data port wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) wd0(acardide0:0:0): using PIO mode 4 Doing a full cvs update of pkgsrc, then an fsck showed no problems. Does anyone have a clue about how best to fix this? Thanks, John Klos