Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Dec 1999 19:37:28 +0100
From:      "D. Rock" <rock@dead-end.net>
To:        obrien@FreeBSD.ORG
Cc:        sos@FreeBSD.ORG, current@FreeBSD.ORG
Subject:   Re: ATA driver as the default
Message-ID:  <384D53E8.27ABF47D@dead-end.net>
References:  <19991205193638.B74670@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
David O'Brien schrieb:
> 
> Since the ATA driver is destined to be the default in 4.0-R, and we hare
> hitting the feature freeze date; can we make the switch now?
> 
> I think it is very important to get ATA into more hands to see where it
> breaks.  It certainly has problems on my Vaio 505 laptop; and I wonder
> where else it will have problems.  Better to find them now than right
> before release.
I occasionaly tested the new ATA driver on my laptop but decided to go
back to the old wd driver:
There seems to be a problem if I enable DMA for the hard disk. With DMA
turned on the disk sometimes hung for a few seconds, then got resetted
and worked again. No data corruption occured. This happened under
FreeBSD
and Windows. I therefor disabled DMA transfer for the disk. The CD-ROM
works just happily with DMA turned on though. Disk and CD-ROM are
connected
to the same IDE controller (Intel standard).

I just want a flag to selectively disable DMA transfer for certain
files,
just like I could for the old wd driver.

I just re-enabled the ATA driver again after reading the change log
of better error handling and automatic falldown DMA->PIO under specific
circumstances.
But a few days later, while making world (with the ata driver), the
system
crashed quite heavily. The file system was totally screwed up afterwards
(I found my /usr/local after some heavy searching: It magically
moved to /usr/obj/usr/src/tmp/usr/share/zoneinfo (!) and got tons of
fsck
messages). The file system had softupdates enabled. I don't know the
last kernel messages before the crash (was running X at that time).


Daniel


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?384D53E8.27ABF47D>