From owner-freebsd-current Tue Dec 7 11:38:23 1999 Delivered-To: freebsd-current@freebsd.org Received: from pulsar.dead-end.net (pulsar.high-performance.com [216.15.153.82]) by hub.freebsd.org (Postfix) with ESMTP id 5FA5B14C49; Tue, 7 Dec 1999 11:38:14 -0800 (PST) (envelope-from rock@dead-end.net) Received: from mailto.dead-end.net (dead-end.net [216.15.153.82] (may be forged)) by pulsar.dead-end.net (8.9.3/8.9.3/DEAD-END/1999020900) with ESMTP id UAA67948; Tue, 7 Dec 1999 20:38:13 +0100 (CET) (envelope-from rock@dead-end.net) Received: from server.rock.net (p3E9C3775.dip.t-dialin.net [62.156.55.117]) by mailto.dead-end.net (8.9.3/DEAD-END/1999102400-Customer) with ESMTP id UAA67923; Tue, 7 Dec 1999 20:38:07 +0100 (CET) (envelope-from rock@dead-end.net) Received: from dead-end.net (laptop.rock.net [172.23.7.128]) by server.rock.net (8.9.3/8.9.3/ROCK/1999053100) with ESMTP id UAA54961; Tue, 7 Dec 1999 20:38:11 +0100 (CET) (envelope-from rock@dead-end.net) Message-ID: <384D53E8.27ABF47D@dead-end.net> Date: Tue, 07 Dec 1999 19:37:28 +0100 From: "D. Rock" X-Mailer: Mozilla 4.7 [de] (Win98; U) X-Accept-Language: de MIME-Version: 1.0 To: obrien@FreeBSD.ORG Cc: sos@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: ATA driver as the default References: <19991205193638.B74670@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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