From owner-freebsd-drivers@FreeBSD.ORG Thu Feb 17 17:00:08 2011 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03F871065697 for ; Thu, 17 Feb 2011 17:00:07 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 9A8E68FC1A for ; Thu, 17 Feb 2011 17:00:07 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id 57DFE46B1A; Thu, 17 Feb 2011 12:00:07 -0500 (EST) Received: from jhbbsd.localnet (unknown [209.249.190.10]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id A2C998A009; Thu, 17 Feb 2011 12:00:06 -0500 (EST) From: John Baldwin To: Erich Weiler Date: Thu, 17 Feb 2011 11:53:29 -0500 User-Agent: KMail/1.13.5 (FreeBSD/7.4-CBSD-20110107; KDE/4.4.5; amd64; ; ) References: <1572482665.142375.1297789046999.JavaMail.root@mail-01.cse.ucsc.edu> <4D5D5030.5020904@soe.ucsc.edu> In-Reply-To: <4D5D5030.5020904@soe.ucsc.edu> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201102171153.29396.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (bigwig.baldwin.cx); Thu, 17 Feb 2011 12:00:06 -0500 (EST) X-Virus-Scanned: clamav-milter 0.96.3 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=0.5 required=4.2 tests=BAYES_00,MAY_BE_FORGED, RDNS_DYNAMIC autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bigwig.baldwin.cx Cc: freebsd-drivers@freebsd.org Subject: Re: MFI Driver Behavior X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2011 17:00:08 -0000 On Thursday, February 17, 2011 11:43:28 am Erich Weiler wrote: > > We are testing a new theory. We believe that the C-states and C1E control on this chipset (in the Dell R610), which are configurable in the BIOS, are affecting the controller in some way. We are disabling them and trying again. I'll post results soon. > > After disabling C-states and CIE in the BIOS on our R610, the Perc H800 > controller now appears stable. My ZFS filesystem appears stable. Life > seems good. > > I wonder what those items in the BIOS are doing in relation to the > kernel to cause this. Well, you can miss clock interrupts which might prevent timeout routines from firing (or they would fire too late). 9 has several changes that should support C1E properly I think. -- John Baldwin