Message ID | 1539270244-27076-1-git-send-email-nborisov@suse.com (mailing list archive) |
---|---|
Headers | show |
Series | FSID change userspace v2 | expand |
On Thu, Oct 11, 2018 at 06:03:56PM +0300, Nikolay Borisov wrote: > Here is the second posting of the FSID change support for user space. For > background information refer to the the initial posting [0]. The major changes > in this version are: > - Modified the sequence of operations when changing the fsid. Now it's split > among 2 transactions with the first one setting a flag (similarly to what > the old fsid change code does) and the second transaction applying the new > FSID and incompat flag > > - Expanded the test coverage with several crafted images which simulate > failure scenarios that could occur while fsid change is in progress. > > - Also added the last 2 clean up patches which can be merged independently of > the fsid changes. > > > > [0] https://lore.kernel.org/linux-btrfs/1535531754-29774-1-git-send-email-nborisov@suse.com/ > Nikolay Borisov (8): > btrfstune: Remove fs_info arg from change_device_uuid > btrfstune: Rename change_header_uuid to change_buffer_header_uuid > btrfs-progs: Add support for metadata_uuid field. > btrfstune: Add support for changing the user uuid > btrfs-progs: tests: Add tests for changing fsid feature > btrfs-progs: Remove fsid/metdata_uuid fields from fs_info > btrfs-progs: Remove btrfs_fs_info::new_fsid > btrfs-progs: Directly pass root to change_devices_uuid Added to devel, thanks.