From owner-freebsd-questions@FreeBSD.ORG Tue Dec 5 11:44:17 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 887F916A415 for ; Tue, 5 Dec 2006 11:44:17 +0000 (UTC) (envelope-from mic@strg.at) Received: from alt.strg.at (alt.strg.at [62.116.124.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07FE943CA5 for ; Tue, 5 Dec 2006 11:43:37 +0000 (GMT) (envelope-from mic@strg.at) Received: (qmail 28844 invoked from network); 5 Dec 2006 12:44:14 +0100 Received: from unknown (HELO ?192.168.0.7?) (mic@213.235.236.194) by alt.strg.at with (DHE-RSA-AES256-SHA encrypted) SMTP; 5 Dec 2006 12:44:14 +0100 Message-ID: <45755B84.7030708@strg.at> Date: Tue, 05 Dec 2006 12:44:04 +0100 From: Michael Dosser Organization: strg.at User-Agent: IceDove 1.5.0.8 (X11/20061116) MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Subject: Promise PDC20371 SATA150 controller - machine hangs X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2006 11:44:17 -0000 Hello, I have upgraded my FreeBSD-5.3-p37 based machine to FreeBSD-6.1-p10 last Thursday. The machine is a PIV 3,2 Ghz with 2 Gig RAM with a Promise PDC20371 SATA150 controller, on which two disks (both are Seagate ST3200822AS 3.01) are attached and configured as RAID-1 (from dmesg): ar0: 190782MB status: READY ar0: disk0 READY (master) using ad6 at ata3-master ar0: disk1 READY (mirror) using ad4 at ata2-master # atacontrol status ar0 ar0: ATA RAID1 subdisks: ad6 ad4 status: READY This machine gets backed up by another machine using amanda and gtar. Both gtar and amanda are the latest from the ports tree as of Saturday last week both on the backup server as on the client (the machine I'm talking about). The problem: The machine hangs when the backup runs. The machine is in a datacenter and has a serial console attached. Thanks to a remote access card I was able to reboot the machine and put it into single user in order to fsck -f -y the single disks (i.e. ad4s1x and ad6s1x, where x are the appropriate slice names). I then started the backup again and all went well. Unfortunately this scenario happened twice (Saturday morning and today morning). I have checked the two disk with smartctl, no errors are logged. syslogd mentioned nothing in the logs too. The machine has run for 1,5 years with FreeBSD-5.3-RELEASE-pxx. I guess something must have changed in the ata driver or the controller goes its way to hell anyway. Is this a known problem with this controller on FreeBSD-6.1? How can I provide more information (shall I compile in DDB, KDB, KDB_UNATTENDED)? Thanks, Mic PS: I hope this is the right mailing list for this question. Else: please advise the proper one :)