From owner-freebsd-current@FreeBSD.ORG Thu Dec 18 07:25:12 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1732916A4CE for ; Thu, 18 Dec 2003 07:25:12 -0800 (PST) Received: from spider.deepcore.dk (cpe.atm2-0-53484.0x50a6c9a6.abnxx9.customer.tele.dk [80.166.201.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 103E943D4C for ; Thu, 18 Dec 2003 07:25:06 -0800 (PST) (envelope-from sos@spider.deepcore.dk) Received: from spider.deepcore.dk (localhost [127.0.0.1]) by spider.deepcore.dk (8.12.10/8.12.10) with ESMTP id hBIFMWtx072003; Thu, 18 Dec 2003 16:22:32 +0100 (CET) (envelope-from sos@spider.deepcore.dk) Received: (from sos@localhost) by spider.deepcore.dk (8.12.10/8.12.10/Submit) id hBIFMWaS072002; Thu, 18 Dec 2003 16:22:32 +0100 (CET) (envelope-from sos) From: Soren Schmidt Message-Id: <200312181522.hBIFMWaS072002@spider.deepcore.dk> In-Reply-To: <20031218170343.5753eb06.itetcu@apropo.ro> To: Ion-Mihai Tetcu Date: Thu, 18 Dec 2003 16:22:32 +0100 (CET) X-Mailer: ELM [version 2.4ME+ PL99f (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 X-mail-scanned: by DeepCore Virus & Spam killer v1.3 cc: freebsd-current@FreeBSD.ORG Subject: Re: 5.2RC1 Read+Write data corruption (with SeagateBarracuda ATA V120G (ST3120023A) + VIA 8237) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Dec 2003 15:25:12 -0000 It seems Ion-Mihai Tetcu wrote: > > Hmm, there has been some trouble with a certain model of Seagate 40G > > drives (bad firmware) so that might be something you could look into, > > otherwise I have no idea... > > I have the feeling that the drive is not addresed properly; this seems > to be partition size dependent and / or place from the begining of the > disk where the partition is. Hmm, adressing is certainly correct or disk access would fall over on evry and all ATA installation. However if this is semilar to the problem on the 40G Seagate that we have seen, it might be timing related. > Supposing I want to debug this problem, could you sugest some place to > start ? One place could be to add a DELAY(1) between the OUT's in ata_command where the parameters are output to the taskfile, maybe we are hitting the drive too fast for it to get this right... -Søren Yes I know it works under windows!!