From owner-freebsd-current@FreeBSD.ORG Sun Jun 28 07:55:33 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E6A31065670; Sun, 28 Jun 2009 07:55:33 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 70EBF8FC0A; Sun, 28 Jun 2009 07:55:32 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.2.9) with ESMTPSA id 247009403; Sun, 28 Jun 2009 10:55:29 +0300 Message-ID: <4A4721EB.9060404@FreeBSD.org> Date: Sun, 28 Jun 2009 10:55:23 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.21 (X11/20090405) MIME-Version: 1.0 To: Daniel O'Connor References: <4A4517BE.9040504@FreeBSD.org> <20090627141412.GN31709@acme.spoerlein.net> <4A462A7A.20005@haruhiism.net> <200906280847.59316.doconnor@gsoft.com.au> In-Reply-To: <200906280847.59316.doconnor@gsoft.com.au> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: scottl@freebsd.org, freebsd-current@freebsd.org, Kamigishi Rei Subject: Re: RFC: ATA to CAM integration patch X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jun 2009 07:55:33 -0000 Daniel O'Connor wrote: > On Sat, 27 Jun 2009, Kamigishi Rei wrote: >> This poses the question of daXX enumeration order. I've already had >> some 'fun' with an IBM server which has an LVD/320 SCSI controller. >> While the controller's bus was enumerated properly, somehow if you >> attach an USB mass storage device before the system boot that said >> mass storage could suddenly appear earlier than one of the SCSI disks >> (that was on 7.0-RELEASE) thus breaking the boot process sometimes >> (when it appeared as da0). > > 7.2 has UFSID in GENERIC so you can mount your disks that way which is > non-ambiguous. > > Unfortunately you can't specify swap this way because it has no ID, I > don't know how hard it would be to add such a thing (which would > require a mkswap or somesuch, and modification to the dump & swap > code..) Yes. I've hit this problem. I haven't tried yet, but probably marking the whole disk with glabel could be an option now. -- Alexander Motin