Messages in this thread | | | Subject | Re: [PATCH] BTRFS: Transpose parent_objectid and parent_gen in struct btrfs_fid | From | David Woodhouse <> | Date | Wed, 18 Mar 2009 17:21:49 +0000 |
| |
On Wed, 2009-03-18 at 17:05 +0000, David Howells wrote: > Chris Mason <chris.mason@oracle.com> 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@intel.com Intel Corporation
| |