From owner-freebsd-current Thu Mar 9 11:24:39 2000 Delivered-To: freebsd-current@freebsd.org Received: from ada.eu.org (marvin.enst.fr [137.194.161.2]) by hub.freebsd.org (Postfix) with ESMTP id 9FAF037B858 for ; Thu, 9 Mar 2000 11:24:34 -0800 (PST) (envelope-from sam@inf.enst.fr) Received: from antinea.enst.fr (antinea.enst.fr [137.194.160.145]) by ada.eu.org (Postfix) with ESMTP id 632081905C; Thu, 9 Mar 2000 20:24:33 +0100 (CET) Received: by antinea.enst.fr (Postfix, from userid 1000) id B39A738E; Thu, 9 Mar 2000 20:24:26 +0100 (CET) Date: Thu, 9 Mar 2000 20:24:26 +0100 To: John Hay Cc: FreeBSD-current Subject: Re: ata, DMA and the install floppies References: <200003091901.VAA99897@zibbi.mikom.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <200003091901.VAA99897@zibbi.mikom.csir.co.za>; from jhay@mikom.csir.co.za on Thu, Mar 09, 2000 at 09:01:31PM +0200 From: Samuel Tardieu Organization: Ecole Nationale Superieure des Telecommunications Reply-To: Samuel Tardieu Content-Transfer-Encoding: 8bit X-WWW: http://www.inf.enst.fr/~tardieu/ X-Mail-Processing: Sam's procmail tools X-ICQ: 21547599 Message-Id: <2000-03-09-20-24-26+trackit+sam@inf.enst.fr> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG | ad0: WRITE command timeout - resetting | ata0: resetting devices .. done | ad0: WRITE command timeout - resetting | ata0: resetting devices .. done | ... | | It seems that it is just going on and on. Shouldn't it back down to non | DMA mode after a while? Is there a way to disable the DMA on the install | floppies? How many times did it retry? It looks like everything is in place to default to PIO mode in this case, but you have allow it to try 3 times before it fallbacks to PIO. >From ata-disk.c log: revision 1.59 date: 2000/03/05 16:52:23; author: sos; state: Exp; lines: +24 -24 [...] Update the timeout code to try fallback to PIO if problems arise in DMA mode. ---------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message