Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Jul 2009 08:29:23 -0700
From:      Marcel Moolenaar <xcllnt@mac.com>
To:        Pawel Jakub Dawidek <pjd@FreeBSD.org>
Cc:        rick-freebsd2008@kiwi-computer.com, freebsd-geom@freebsd.org
Subject:   Re: gmirror gm0 destroyed on shutdown; GPT corrupt
Message-ID:  <D4656301-95DD-46B2-A52B-A4E9AE1CE841@mac.com>
In-Reply-To: <20090701135338.GE4372@garage.freebsd.pl>
References:  <20090625110253.GA31443@mech-cluster238.men.bris.ac.uk> <10FCC74D-6D46-4112-AD89-BBB4C5933957@mac.com> <h24v15$70v$1@ger.gmane.org> <2FFFB36F-EFA3-4D92-98A3-692BA2D6F63E@mac.com> <20090629210003.GA24038@keira.kiwi-computer.com> <704EE47D-F0C4-4C63-AA3C-3ADF92CC8379@mac.com> <20090701135338.GE4372@garage.freebsd.pl>

next in thread | previous in thread | raw e-mail | index | archive | help

On Jul 1, 2009, at 6:53 AM, Pawel Jakub Dawidek wrote:

>> Answer the following:
>>
>> foo0 is a provider with 3 sectors.
>> bar is a geom class that puts meta-data in the first sector.
>> baz is a geom class that puts meta-data in the last sector.
>>
>> Both bar and baz get to taste foo0. Which one should go first?
>
> Marcel, I don't think you expect than entire world will agree on one
> place where metadata should be stored?

No, I don't expect it. But we do need to realize that there
is a race and unless we keep track of the ordering (outside
of GEOM), we will always run into some scenarios where the
tasting results in warnings or errors...

-- 
Marcel Moolenaar
xcllnt@mac.com






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D4656301-95DD-46B2-A52B-A4E9AE1CE841>