Date: Sun, 18 Jan 2004 10:57:36 +0100 (CET) From: sos@deepcore.dk To: Kirk Strauser <kirk@strauser.com> Cc: freebsd-current@FreeBSD.ORG Subject: Re: ATA still broken, but now differently Message-ID: <200401180957.i0I9vaxh077548@spider.deepcore.dk> In-Reply-To: <87r7xy5ek2.fsf@strauser.com>
next in thread | previous in thread | raw e-mail | index | archive | help
It seems Kirk Strauser wrote: -- Start of PGP signed section. > Well, Thursday's world seems to have broken ATA in a new and interesting > way. Before updating world in mid-September, my drive ran perfectly in > UDMA66 mode. Since that time, the system is absolutely guaranteed to freeze > if I run in any mode higher than BIOSPIO. Before two days ago, that meant > getting errors like: > > ad0: TIMEOUT - WRITE_DMA retrying (2 reties left) > ata0: resetting devices > ad0: FAILURE - already active DMA on this device > ad0: setting up DMA failed > > before infinite, unbreakable hangs. As of today, when running in any DMA > mode and exercising the ATA system, I get an endless stream of messages: > > swap pager: indefinite wait buffer > > and I can only break out of the error cycle with a reset. > > For the record, I've checked the cabling multiple times. "smartctl" gives > good results. The machine runs perfectly under FreeBSD 4.9 or versions of > 5.x prior to mid-September. > > Any thoughts before I file (another) PR? Hmm, please try a stock GENERIC kernel from todays sources, and boot verbosely then get me the output of dmesg. I known of no issue with that chipset, so it might be something special about your setup that makes things fail. -Søren
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200401180957.i0I9vaxh077548>