Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Oct 2011 19:51:34 -0700
From:      Xin LI <delphij@gmail.com>
To:        Garrett Cooper <yanegomi@gmail.com>
Cc:        Xin LI <delphij@freebsd.org>, freebsd-geom@freebsd.org
Subject:   Re: GELI devices produced with 9.0+ fail when mounted on 8.2, etc?
Message-ID:  <CAGMYy3veJQ-pBg1BuAZyH3rvMxEaFQOYPTJYgWPteohw-HE%2BuA@mail.gmail.com>
In-Reply-To: <7EC93C28-6405-443F-92C6-0291F8D88995@gmail.com>
References:  <924643A0-0798-4FAC-8F82-4AFBC56DC8D7@gmail.com> <CAGMYy3tX=Xr1k%2B=7FqV5=Ddooopodtmv1hG=zy5G2Ye5KCuO_Q@mail.gmail.com> <7EC93C28-6405-443F-92C6-0291F8D88995@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Oct 16, 2011 at 7:43 PM, Garrett Cooper <yanegomi@gmail.com> wrote:
> On Oct 16, 2011, at 5:32 PM, Xin LI wrote:
>
>> On Sun, Oct 16, 2011 at 5:01 PM, Garrett Cooper <yanegomi@gmail.com> wro=
te:
>> [...]
>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0The attach will fail with the following mess=
age:
>>>
>>> geli: MD5 hash mismatch for /dev/md0.
>>
>> I'm pretty sure that this is from userland, and because FreeBSD 9.x
>> have support of GELI metadata version 6, while 8.2 have support up to
>> metadata version 5. =C2=A0It's not a regression IMHO.
>
> In other words this is a design flaw, because geli metadata is only forwa=
rds compatible. One of FreeBSD's claims to fame is its backwards compatibil=
ity -- why aren't geom developers adhering to this?

Backward compatibility is that you can expect what's working in an
older version of FreeBSD would just work on a newer version of
FreeBSD, not the contrary.

Cheers,
--=20
Xin LI <delphij@delphij.net> https://www.delphij.net/
FreeBSD - The Power to Serve! Live free or die



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGMYy3veJQ-pBg1BuAZyH3rvMxEaFQOYPTJYgWPteohw-HE%2BuA>