Date: Tue, 21 Dec 1999 13:59:03 -0800 (PST) From: Matthew Dillon <dillon@apollo.backplane.com> To: Peter Wemm <peter@netplex.com.au> Cc: Theo van Klaveren <havoc@Cal30B054.student.utwente.nl>, freebsd-current@FreeBSD.ORG Subject: Re: Problems with the ATA-driver Message-ID: <199912212159.NAA03050@apollo.backplane.com> References: <19991221215114.977C71CCE@overcee.netplex.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
:> it broke again as I recompiled my system yesterday (This was the first :> time after it had been fixed, so I don't know when exactly it broke). :> :> Harddisks: Western Digital Caviar (2.0 GB), non-DMA and :> Western Digital Caviar (2.5 GB), DMA-33. :> Mainboard: Asus P5A-B Super7 :> Chipset: ALi Aladdin V AGPset :> :> Taking the UDMA disk out doesn't help. Everything works just :> fine with the WD driver... : :Same here, but with a toshiba laptop disk. I have to comment out a version :test in ata-disk.c to get it to work. : :... : :Without this, ata thinks is's an ATA-0 disk and tries to use DMA mode. :However, it hangs with: : :mounting root /dev/ad0s1a :ata-master: lost disk contact :ata: resetting devices .. : :and never gets to "done" just like you. If I remove the ATA version test and :just have it look at the "I support UDMA" bit, it runs in UDMA33 mode and :works fine. I suspect that if it got a CRC error and tried to do a fallback :that it would hang there too, but I have not seen any. : :I think the (plain) DMA code is broken somewhere. : :Cheers, :-Peter :-- :Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au The thread 'vm_page_remove panic' that Tamiji Homma initiated may be related. She is getting a panic in the buffer cache subsystem while using the new ATA driver with softupdates + NFS exported filesystems. I do not know if it is related, but I can say that I know of no other vm_page_remove panic related to VM or NFS specifically, and softupdates is known to stress-test IDE disks. -Matt Matthew Dillon <dillon@backplane.com> 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?199912212159.NAA03050>