From owner-freebsd-stable Tue Apr 4 22:47:23 2000 Delivered-To: freebsd-stable@freebsd.org Received: from vivaldi.pn.npi.msu.ru (gw.pn.npi.msu.ru [193.232.127.202]) by hub.freebsd.org (Postfix) with ESMTP id 0D26837B93E for ; Tue, 4 Apr 2000 22:47:14 -0700 (PDT) (envelope-from svysh@pn.sinp.msu.ru) Received: from scarlatti (scarlatti [195.208.223.16]) by vivaldi.pn.npi.msu.ru (8.10.0/8.10.0) with SMTP id e355kup04239; Wed, 5 Apr 2000 09:46:56 +0400 (MSD) Message-Id: <3.0.5.32.20000405094647.007c2660@vivaldi> X-Sender: svysh@vivaldi (Unverified) X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32) Date: Wed, 05 Apr 2000 09:46:47 +0400 To: Soren Schmidt From: Sergei Vyshenski Subject: Re: ata sad combinatorics Cc: Mike Tancsa , freebsd-stable@freebsd.org In-Reply-To: <200004041322.PAA87696@freebsd.dk> References: <4.2.2.20000404083342.0340b948@mail.sentex.net> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 15:22 04.04.00 +0200, you wrote: >It seems Mike Tancsa wrote: >>=20 >> Have a search through the archives as I think someone else had problems= =20 >> with the Fujitsus. What if you disable DMA. Are you actually using the= =20 >> drive in Win98 with DMA drivers ? What if go back to PIO mode. Perhaps the=20 >> maintainer can shed light on it ? > >> >atapci0: > >ATA controller> port 0xffa0-0xffaf at device 7.1 on pci0 >> >ata0: at 0x1f0 irq >> >14 on atapci0 >> >ata1: at 0x170 irq 15 on atapci0 > >The old Intel PIIX is know to have DMA problems, I never intended to=20 >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=20 >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 ?? > >-S=F8ren > After more experiments: 1) A pair of any disks are ok as ad0 and ad1, both in dma mode. 2) In a pair ad0+ad2, disk ad2 (irrespective of disk make)=20 is not mounted in dma that easy. BUT, if I wait long enough,=20 (about 1 min) it says:=20 "ata1: trying to fallback to PIO mode" after which I have ad0 in dma, ad2 in pio, and no further problems. Very clever behavior in such a case!=20 Thanks a lot for your response. Do you know a way to say that I want just PIO for disk ad2? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message