From owner-freebsd-stable@FreeBSD.ORG Sat Aug 23 02:01:11 2014 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EC48AA88 for ; Sat, 23 Aug 2014 02:01:11 +0000 (UTC) Received: from hergotha.csail.mit.edu (wollman-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:ccb::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 87F383C4A for ; Sat, 23 Aug 2014 02:01:11 +0000 (UTC) Received: from hergotha.csail.mit.edu (localhost [127.0.0.1]) by hergotha.csail.mit.edu (8.14.7/8.14.7) with ESMTP id s7N218aJ028830 for ; Fri, 22 Aug 2014 22:01:08 -0400 (EDT) (envelope-from wollman@hergotha.csail.mit.edu) Received: (from wollman@localhost) by hergotha.csail.mit.edu (8.14.7/8.14.4/Submit) id s7N218DZ028829; Fri, 22 Aug 2014 22:01:08 -0400 (EDT) (envelope-from wollman) Date: Fri, 22 Aug 2014 22:01:08 -0400 (EDT) Message-Id: <201408230201.s7N218DZ028829@hergotha.csail.mit.edu> From: wollman@bimajority.org To: stable@freebsd.org Subject: Re: 9.3-RELEASE still instapanics on multi-mps(4) servers References: <21474.34330.572142.206098@hergotha.csail.mit.edu> <4950FD3896C0468D83A599AC104E4D7A@multiplay.co.uk> Organization: none X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (hergotha.csail.mit.edu [127.0.0.1]); Fri, 22 Aug 2014 22:01:09 -0400 (EDT) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED, HEADER_FROM_DIFFERENT_DOMAINS autolearn=disabled version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on hergotha.csail.mit.edu X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Aug 2014 02:01:12 -0000 A good long while ago, I wrote: >>>> I have two test servers now. 9.3 works just fine on one of them, >>>> and panics on the other. The one it works on is slightly older, >>>> and has an mpt(4) controller for the boot drives, as opposed to >>>> the system where the panic happens, which is mps(4)-only. Both >>>> systems have two SAS2116 controllers for external drives; the >>>> ones on the working system have drives attached, and the ones on >>>> the non-working system are not connected to anything (and in fact >>>> disabled in the BIOS for now). With the help of Stephen Mcconnell at Avago, I was eventually able to pinpoint the issue. The SAS enclosure device for the chassis hot-swap backplane was being reported by the firmware as being in "slot 255", which is impossible. Updating the firmware (to "phase 19", the latest released by Avago) and the MPT2 BIOS fixed the problem, and as a bonus, the enclosure device is now properly recognized (which it wasn't under 9.2). There is undoubtedly still a bug in the driver (both the "phase 16" driver in 9.3 and the "phase 19" driver that Avago distributes), but since a firmware upgrade fixes it on my test machine, I'm not going to put any more effort into finding it. Now I just have to schedule some downtime for upgrading the three production machines. -GAWollman