From owner-freebsd-scsi@FreeBSD.ORG Tue Jan 21 05:04:34 2014 Return-Path: Delivered-To: scsi@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 20B20873; Tue, 21 Jan 2014 05:04:34 +0000 (UTC) Received: from smtp.infotech.no (smtp.infotech.no [82.134.31.41]) by mx1.freebsd.org (Postfix) with ESMTP id D14951116; Tue, 21 Jan 2014 05:04:33 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.infotech.no (Postfix) with ESMTP id 966122041C3; Tue, 21 Jan 2014 06:04:31 +0100 (CET) X-Virus-Scanned: by amavisd-new-2.6.6 (20110518) (Debian) at infotech.no Received: from smtp.infotech.no ([127.0.0.1]) by localhost (smtp.infotech.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YMx9VLd4NuAI; Tue, 21 Jan 2014 06:04:31 +0100 (CET) Received: from [10.7.0.30] (unknown [10.7.0.30]) by smtp.infotech.no (Postfix) with ESMTPA id EC712204160; Tue, 21 Jan 2014 06:04:30 +0100 (CET) Message-ID: <52DDFFD8.8020600@interlog.com> Date: Tue, 21 Jan 2014 00:04:24 -0500 From: Douglas Gilbert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: sbruno@freebsd.org Subject: Re: upgrade to 10.0: lost root fs on LSI 9300-4i References: <52DDBDB4.2020408@interlog.com> <1390277322.86352.0.camel@powernoodle.corp.yahoo.com> In-Reply-To: <1390277322.86352.0.camel@powernoodle.corp.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: scsi@freebsd.org X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: dgilbert@interlog.com List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2014 05:04:34 -0000 On 14-01-20 11:08 PM, Sean Bruno wrote: > On Mon, 2014-01-20 at 19:22 -0500, Douglas Gilbert wrote: >> So I tried to upgrade from 9.2 to 10.0-release expecting >> it to find my LSI 9300-4i (SAS-3) HBA that was holding >> my root file system in 9.2 . >> >> Nope, a dismal failure: >> >> List of GEOM managed disk devices: >> >> >> mountroot> >> >> >> Sorry FreeBSD, that is just very disappointing. >> >> Any suggestions short of a complete re-install? >> >> Doug Gilbert > > It sort of looks like a device enumeration issue. Can you post your > dmesg output from boot? Hi, It sort of looks like a driver enumeration issue, as is there isn't one for the LSI 9300 series SAS-3 HBAs. That family has been on sale for 7 months and Linux has had a driver (mpt3sas) for it for 15 to 18 months. LSI themselves did most of the work and something is available here for FreeBSD: http://www.lsi.com/products/host-bus-adapters/pages/lsi-sas-9300-4i4e.aspx (latest for FreeBSD 9.0) And you would think freebsd-update might notice that it was leading a user over a cliff when the driver supporting the HBA and attached disk including the root fs had no support in the target version (10.0 in the case). My solution was to regress to a LSI SAS-2 HBA which is supported by the mps driver. Do I still need to call that driver out explicitly in /boot/loader.conf in 10.0 as was done in the 9.* series? Doug Gilbert