Date: Thu, 15 Nov 2007 07:53:41 +0000 From: "Poul-Henning Kamp" <phk@phk.freebsd.dk> To: Pawel Jakub Dawidek <pjd@FreeBSD.org> Cc: Eric Anderson <anderson@FreeBSD.org>, freebsd-geom@FreeBSD.org, Ivan Voras <ivoras@FreeBSD.org>, Gordon Tetlow <gordon@tetlows.org> Subject: Re: Disk mounting in recent Linuxes Message-ID: <17345.1195113221@critter.freebsd.dk> In-Reply-To: Your message of "Thu, 15 Nov 2007 08:46:47 %2B0100." <20071115074647.GB80222@garage.freebsd.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <20071115074647.GB80222@garage.freebsd.pl>, Pawel Jakub Dawidek writ es: >The problem is that when you have two colliding providers (with the same >name) you are already in very bad position, because no matter what you >do you may end-up with system not booted properly. Originally, I thought about disabling all colliding providers, provided none of them were open, simply as a matter of prudence. But that doesn't work for N reasons, the most important one being that you may not be able to correct the situation if you can't get at at least one of the colliding providers. So the current semantics, as implemented by GEOM and DEVFS is that all colliding providers appear, but if you try to open the shared name, you get the first one all the time. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17345.1195113221>
