From owner-freebsd-stable@FreeBSD.ORG Tue Feb 23 11:40:48 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 717C71065670 for ; Tue, 23 Feb 2010 11:40:48 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-fx0-f223.google.com (mail-fx0-f223.google.com [209.85.220.223]) by mx1.freebsd.org (Postfix) with ESMTP id 063788FC14 for ; Tue, 23 Feb 2010 11:40:47 +0000 (UTC) Received: by fxm23 with SMTP id 23so3610426fxm.3 for ; Tue, 23 Feb 2010 03:40:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=8HKhAsMH+mGTpA7ctk6kmFSwW13eAjl8bv2vqZy2r2w=; b=uA/QBI3VfcYhNxZEVEswl7fsyF+zuOaSYrlnCHgMkabp71dJdXLcPtJpTJD03f7jW0 aZ3ypmyFDeDWEajOBseBt3Xru2a+32LIraHu90BAdKJ8z1gSdCeLZ8pwLrfbgubn1RGI rbgt1aqXRleTgh12gL+WHFaVAox0tBPW2k6T0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=LqUh8l7ej+bqZJ9Rxds4TyHg6QwnzLhb/KoutRe1/XIJLAhPwK1UJ3pVm9RRPoFuO4 uUtMY7BxtGbfeZUe+5VBsVwM1j57Th0iHgf0On82Pe8uV9w4rZX+0I0P71aZENa4Mgki mQJb3uaXo+auP9GHKd9NJV3Ydr+RjDf2R8WL4= MIME-Version: 1.0 Received: by 10.239.180.19 with SMTP id f19mr1764211hbg.35.1266923733900; Tue, 23 Feb 2010 03:15:33 -0800 (PST) In-Reply-To: <4B83B0A2.1030008@omnilan.de> References: <4B83B0A2.1030008@omnilan.de> Date: Tue, 23 Feb 2010 11:15:33 +0000 Message-ID: From: George Liaskos To: Harald Schmalzbauer Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-stable@freebsd.org Subject: Re: ahcich timeouts, only with ahci, not with ataahci X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Feb 2010 11:40:48 -0000 I am having the same issue since Feb 20 which was my last update. ahcich1: Timeout on slot 3 ahcich1: is 00000000 cs 00000018 ss 00000000 rs 00000018 tfd d0 serr 00000000 ahcich1: Timeout on slot 5 ahcich1: is 00000000 cs 00000060 ss 00000000 rs 00000060 tfd d0 serr 00000000 ahcich1: Timeout on slot 7 ahcich1: is 00000000 cs 00000180 ss 00000000 rs 00000180 tfd d0 serr 00000000 ahcich1: Timeout on slot 9 ahcich1: is 00000000 cs 00000600 ss 00000000 rs 00000600 tfd d0 serr 00000000 > dmesg | grep ahci ahci0: port 0x1c40-0x1c47,0x1834-0x1837,0x1838-0x183f,0x1830-0x1833,0x1c20-0x1c3f mem 0xfc226000-0xfc2267ff irq 16 at device 31.2 on pci0 ahci0: [ITHREAD] ahci0: AHCI v1.20 with 4 3Gbps ports, Port Multiplier not supported ahcich0: at channel 0 on ahci0 ahcich0: [ITHREAD] ahcich1: at channel 1 on ahci0 ahcich1: [ITHREAD] ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 cd0 at ahcich1 bus 0 scbus1 target 0 lun 0 On Tue, Feb 23, 2010 at 10:40 AM, Harald Schmalzbauer wrote: > Hello, > > I'm frequently getting my machine locked with ahcichX timeouts: > ahcich2: Timeout on slot 0 > ahcich2: is 00000000 cs 00000001 ss 00000000 rs 00000001 tfd c0 serr > 00000000 > ahcich2: Timeout on slot 8 > ahcich2: is 00000000 cs 00000100 ss 00000000 rs 00000100 tfd c0 serr > 00000000 > ahcich2: Timeout on slot 8 > ahcich2: is 00000000 cs fffff07f ss ffffff7f rs ffffff7f tfd c0 serr > 00000000 > ... > > This happens when backup over GbE overloads ZFS/HDD capabilities. > I reduced vfs.zfs.txg.timeout to 1 to prevent the machine from locking up > almost immediately, but from it still happens. > When I don't use ahci but ataahci (the old driver if I understand things > correct) I also see the ZFS burst write congestion, but this doesn't lead to > controller timeouts, thus blocking the machine. > > Sometimes the machine recovers from the disk lock, but most often I have to > reboot. > > Kernel is from Feb. 19, so recent ahci improovements are active. > Controller is ICH9R with 3 Samsung F3 SpinPoints. > > Any ideas how to work arround the hangs other than using the old ahci > driver? > > Thanks, > > -Harry > >