Re: [PATCH] BTRFS: Transpose parent_objectid and parent_gen instruct btrfs_fid

From: David Woodhouse
Date: Wed Mar 18 2009 - 13:22:26 EST


On Wed, 2009-03-18 at 17:05 +0000, David Howells wrote:
> Chris Mason <chris.mason@xxxxxxxxxx> wrote:
>
> > Won't this confuse any handles the clients already have if the server
> > reboots with the new handle format?
>
> Perhaps, but it's probably early enough in BTRFS's life to get away with it.

True. It's not that hard to handle compatibility if we really care,
either.

But this struct is packed anyway -- we're not changing much on the wire;
it's just a case of how efficient it is to load that single uint64_t
from an unaligned location. Is that _really_ something we're ever going
to notice?

--
David Woodhouse Open Source Technology Centre
David.Woodhouse@xxxxxxxxx Intel Corporation

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/