From owner-freebsd-stable Wed Apr 5 13:15:37 2000 Delivered-To: freebsd-stable@freebsd.org Received: from posgate.acis.com.au (posgate.acis.com.au [203.14.230.14]) by hub.freebsd.org (Postfix) with ESMTP id E615E37B603 for ; Wed, 5 Apr 2000 13:15:29 -0700 (PDT) (envelope-from andymac@bullseye.apana.org.au) Received: from bullseye.apana.org.au (uucp@localhost) by posgate.acis.com.au (8.9.3/8.9.3) with UUCP id GAA15106; Thu, 6 Apr 2000 06:14:51 +1000 Received: from bullseye.apana.org.au (central.apana.org.au [203.9.107.245]) by bullseye.apana.org.au (8.8.8/8.8.8) with SMTP id TAA22039; Wed, 5 Apr 2000 19:31:29 +1000 (EST) (envelope-from andymac@bullseye.apana.org.au) Date: Wed, 5 Apr 2000 19:28:08 +1000 (EST) From: Andrew MacIntyre To: Edwin Mons Cc: Soren Schmidt , freebsd-stable@FreeBSD.ORG Subject: Re: ata sad combinatorics In-Reply-To: <38E9EFE2.7F62E91E@spcgroup.nl> Message-ID: X-X-Sender: andymac@bullseye.apana.org.au MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 4 Apr 2000, Edwin Mons wrote: > > The old Intel PIIX is know to have DMA problems, I never intended to > > support it, but the current code (from luiqi IIRC) was found to be > > sufficient IF the BIOS did its job right. I seems that we have a > > BIOS here that doesn't setup things the way they should be, and the > > DMA setup fails because of that. Is there any way you could upgrade > > your BIOS ?? > > I've seen similar problems with a machine with an old VIA chipset. > FWIW: I think we need a way to tell the kernel before booting that it > shouldn't even try to use DMA/UDMA. Something like the good old device > flags.. Or inverting the defaults so that PIO is the default and sysctl is required to enable DMA. -- Andrew I MacIntyre "These thoughts are mine alone..." E-mail: andrew.macintyre@aba.gov.au (work) | Snail: PO Box 370 andymac@bullseye.apana.org.au (play) | Belconnen ACT 2616 andymac@pcug.org.au (play2) | Australia To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message