From owner-freebsd-fs@FreeBSD.ORG Fri Dec 23 08:22:59 2011 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 51DB61065670 for ; Fri, 23 Dec 2011 08:22:59 +0000 (UTC) (envelope-from peter.maloney@brockmann-consult.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.186]) by mx1.freebsd.org (Postfix) with ESMTP id D31078FC13 for ; Fri, 23 Dec 2011 08:22:58 +0000 (UTC) Received: from [10.3.0.26] ([141.4.215.32]) by mrelayeu.kundenserver.de (node=mrbap4) with ESMTP (Nemesis) id 0MeBmY-1RJhZX2yhK-00Py1y; Fri, 23 Dec 2011 09:22:57 +0100 Message-ID: <4EF43A60.7080409@brockmann-consult.de> Date: Fri, 23 Dec 2011 09:22:56 +0100 From: Peter Maloney User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.23) Gecko/20110922 Thunderbird/3.1.15 MIME-Version: 1.0 To: freebsd-fs@freebsd.org References: <82B38DBF-DD3A-46CD-93F6-02CDB6506E05@slu.se> <20111025193302.GA30409@nargothrond.kdm.org> <20111026101602.GA9768@icarus.home.lan> <75BDE9FA-6130-4BB4-8518-275D68BB3E49@slu.se> <4EB7FAEF.30505@interlog.com> In-Reply-To: <4EB7FAEF.30505@interlog.com> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:DKhXJx/N5aqA5JKAC055Ui9NZ9SUcqjRkDAn7VyhfZF P87bb8Nv6p+LoeLivmsmCHwGuFN4umhbpSli6hRZsgahStbipz RnU8EnpYSIPCPw4tPsySxK0HYhec4aWtBjQs0hpkyZ/yiyAEnC SquAhD7F/xG9zYwqGr97Cy863wA4zoVvmOXdYzMbb4TvkROko+ 2ozL2oVQFkV6oZdReGwEgTtyz8FPETDG9DVVWPuz9I0vfEEC19 Ilt9w8Vz4SJj+mPhjBs9qQV/y/q6kZJYozvadfQACxdT7odGMv zfyDqeJnh5p+gXDDMKfJwHIHcGNapSHuPClT1FIx6xklB3vHAu uvatbQro/dNhofQtofdnzHdsSNxYhLqsGouSn5CIW Subject: Re: AOC-USAS2-L8i zfs panics and SCSI errors in messages X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Dec 2011 08:22:59 -0000 On 11/07/2011 04:36 PM, Douglas Gilbert wrote: > On 11-11-07 03:56 AM, Rich wrote: >> Observation - the LSI SAS expanders, in my experience, sometimes >> misbehave when there are drives which respond slower than some timeout >> to commands (as far as I've seen it's only SATA drives it does this >> for, but I don't have many SAS drives for comparison), leading to all >> further commands to that drive for a bit not working, and then what >> happens depending on the OS varies dramatically. >> >> If you could try without an expander (e.g. with 1->4 SAS->SATA fanout >> cables), you may be surprised (and/or annoyed) to find your life gets >> better. > > SAS-2 expanders are better than the original generation. > [LSI makes both.] SAS-2 added the CONFIGURE GENERAL SMP > function which contains various timeout tweaks for the > STP protocol (i.e. the protocol that tunnels (S)ATA > commands between a SAS HBA (initiator) and an expander). > > If you are using SAS-2 expanders and FreeBSD 9.0 then you > can fetch my smp_utils package and use the smp_conf_general > utility to change those timeout settings. If you have SAS-2 > expanders but an older version of FreeBSD then you will > need Solaris or Linux to run my smp_utils package in order > to change those timeout values on the expander. > > Doug Gilbert > > BTW smp_rep_general will show the current settings of those > STP timeouts. Doug, Thank you for your suggestion. I have a similar problem to Karli's, and your suggestion is next on my list, but I have some questions. If I boot off of a Linux/Solaris/FreeBSD 9 USB stick and run the tools, does the change persist on reboot? (I would assume yes since you suggested using Linux/Solaris) For FreeBSD 9, do I get the package from ports? If I run it from Linux, where do I get the package from? Thanks, Peter