Date: Mon, 29 Nov 1999 04:24:51 -0800 (PST) From: Søren Schmidt <sos@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/ata ata-disk.c ata-disk.h Message-ID: <199911291224.EAA46444@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
sos 1999/11/29 04:24:51 PST
Modified files:
sys/dev/ata ata-disk.c ata-disk.h
Log:
Better error handeling:
On UDMA CRC errors retry operation as it might be a fluke, if not fall
back to PIO mode on the failing drive. If you get alot of these your
cabeling is most likely not good enough.
On HARD error using DMA, retry once using PIO, if it succeds using PIO
fall back to PIO mode on the failing drive.
Revision Changes Path
1.40 +58 -31 src/sys/dev/ata/ata-disk.c
1.15 +2 -1 src/sys/dev/ata/ata-disk.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911291224.EAA46444>
