From owner-freebsd-stable Wed Jul 10 10:20:29 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFB7137B400 for ; Wed, 10 Jul 2002 10:20:25 -0700 (PDT) Received: from smtp.netcologne.de (smtp.netcologne.de [194.8.194.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1F8043E54 for ; Wed, 10 Jul 2002 10:20:24 -0700 (PDT) (envelope-from tmseck-lists@netcologne.de) Received: from localhost (xdsl-213-168-118-180.netcologne.de [213.168.118.180]) by smtp.netcologne.de (8.12.2/8.12.2) with ESMTP id g6AHKJUt016562 for ; Wed, 10 Jul 2002 19:20:20 +0200 (MEST) Received: (qmail 1157 invoked by uid 1001); 10 Jul 2002 16:58:57 -0000 Date: Wed, 10 Jul 2002 18:58:57 +0200 From: Thomas Seck To: stable@FreeBSD.ORG Subject: Re: strange ATA behavior with -STABLE Message-ID: <20020710165857.GB996@laurel.tmseck.homedns.org> Mail-Followup-To: stable@FreeBSD.ORG References: <20020710015649.0592a44a.sheep.killer@cultdeadsheep.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020710015649.0592a44a.sheep.killer@cultdeadsheep.org> User-Agent: Mutt/1.4i Organization: private site in Germany X-PGP-KeyID: DF46EE05 X-PGP-Fingerprint: A38F AE66 6B11 6EB9 5D1A B67D 2444 2FE1 DF46 EE05 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Clement Laforet (sheep.killer@cultdeadsheep.org): > Hi guys :) > > I "recently" upgraded one of my server from 4.5 (RELENG_4_5) to stable (RELENG_4) on the 4th july (nearly 9am CEST). > And I noticed few hours ago, a little difference with the ata drivers. > I know they have changed but there is something which "disturbs" me. > Here a piece of log I have when "ATA failled". I don't know why. Disks seems to be ok, maybe the heat ;) > so... > > Jul 4 09:00:40 goofy /kernel: ad0: READ command timeout tag=0 serv=0 - resetting > Jul 4 09:00:40 goofy /kernel: ata0: resetting devices .. done > Jul 4 09:00:50 goofy /kernel: ad0: READ command timeout tag=0 serv=0 - resetting > Jul 4 09:01:10 goofy last message repeated 2 times > Jul 4 09:01:10 goofy /kernel: ata0-master: timeout waiting for command=ef s=00 e=00 > Jul 4 09:01:10 goofy /kernel: ad0: trying fallback to PIO mode > Jul 4 09:01:20 goofy /kernel: ad0: READ command timeout tag=0 serv=0 - resetting (Not quite) the same here (Intel PIIX3, HX chipset with a 4 GB Fujitsu on ad0 and a 19 GB Maxtor on ad2). The driver does not fall back from UDMA 2 to PIO 4. In my opinion, this is a problem with the new ATA driver. I plan to do some testing with an older FreeBSD version to be sure that this is not a controller issue. > After this, the system was still up, even if I was unable to access > ad0 and ad2, processes "simply became dead". (system an 'sensible > data' are on SCSI disks) Without happiness, I deal with this ;) This > was before I upgrade ;) > > I thought (bad ?) that upgrading to newer version of ata driver, > allows me to reset ata buses, and repair this "on the fly". I was > wrong ! Now my FreeBSD system freezes. The last console info is > (like): ad2: read command timeout tag=0 serv=0 - resetting ata-1 > resetting *FREEZE* and then hard reboot Nothing in syslog :) Fortunately, the system always recovers here. I can trigger the timeouts easily when I do a dump of a filesystem on ad0 to ad2. They rarely occur during normal operation though. -- Thomas Seck This message was sent to a mailinglist I am subscribed to. Please send your replies to the list only and do *not* CC me. Thank you. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message