From owner-svn-src-all@FreeBSD.ORG Sun Apr 24 16:54:49 2011 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F41E106566C; Sun, 24 Apr 2011 16:54:49 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 441DB8FC08; Sun, 24 Apr 2011 16:54:49 +0000 (UTC) Received: from [192.168.2.112] (host86-147-11-178.range86-147.btcentralplus.com [86.147.11.178]) by cyrus.watson.org (Postfix) with ESMTPSA id E975046B49; Sun, 24 Apr 2011 12:54:47 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: "Robert N. M. Watson" In-Reply-To: <20110424163258.GA32595@FreeBSD.org> Date: Sun, 24 Apr 2011 17:54:46 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <69D8AAE8-253B-4BD1-83E3-F300FCF3316C@FreeBSD.org> References: <201104240858.p3O8wwqT024628@svn.freebsd.org> <4DB441B0.8020906@FreeBSD.org> <20110424163258.GA32595@FreeBSD.org> To: Alexey Dokuchaev X-Mailer: Apple Mail (2.1084) Cc: svn-src-head@freebsd.org, Alexander Motin , src-committers@freebsd.org, "Bjoern A. Zeeb" , svn-src-all@freebsd.org Subject: Re: svn commit: r220982 - in head: . sys/amd64/conf sys/arm/conf sys/conf sys/i386/conf sys/ia64/conf sys/mips/conf sys/mips/malta sys/pc98/conf sys/powerpc/conf sys/sparc64/conf sys/sun4v/conf X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Apr 2011 16:54:49 -0000 On 24 Apr 2011, at 17:32, Alexey Dokuchaev wrote: > On Sun, Apr 24, 2011 at 06:28:48PM +0300, Alexander Motin wrote: >> What's about creating some kind of symlinks, it could be nice if it >> worked, but I don't see the way to do it on disk(9) or GEOM layers >> without breaking device's access counters and as result further = random >> problems. >=20 > Speaking on Alexander's side, I'd want to mention that many of our = users > had been bitten by obscure adX naming during past years (largely due = to > ATA_STATIC_ID option which was probably useful back in times when = there > typically was only one IDE controller present in system, but leads to = all > sorts of weird ad4-6-8's in recent years) had already migrated to = glabel > or GPT labels, to avoid precisely the issues we're talking about here. Yes, the argument is not over whether the change should be made, but how = we can get it done in time for 9.0-RELEASE in such a way that it = minimises disruption for our users. Clearly, we need the new AHCI driver = as the default in the release. But if we make upgrading (and rolling = back) significantly harder, that hurts us a lot. Ideally, we would have = shipped the migration parts in 8.2 so that 9.0 was a driver change = event, not a device naming model change event (easing in the = administrative hurdle). Robert=