linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Qu Wenruo <quwenruo@cn.fujitsu.com>
To: <dsterba@suse.cz>, <linux-btrfs@vger.kernel.org>
Subject: Re: [PATCH v2 00/13]  Introduce offline fsid/chunk tree uuid change for btrfstune.
Date: Thu, 14 May 2015 08:33:19 +0800	[thread overview]
Message-ID: <5553ED4F.3060207@cn.fujitsu.com> (raw)
In-Reply-To: <20150513160325.GN23255@twin.jikos.cz>

That's very kind of you to modify them by yourself.

I have already prepared branches for both property and btrfstune, but 
you did it even before I send the v3 patchset.

Would you mind me to do all the modification you mentioned and send the 
v3 patchset?
This should save some time for you.

Thanks,
Qu

-------- Original Message  --------
Subject: Re: [PATCH v2 00/13]  Introduce offline fsid/chunk tree uuid 
change for btrfstune.
From: David Sterba <dsterba@suse.cz>
To: Qu Wenruo <quwenruo@cn.fujitsu.com>
Date: 2015年05月14日 00:03

> On Mon, May 11, 2015 at 04:08:41PM +0800, Qu Wenruo wrote:
>> Qu Wenruo (13):
>>    btrfs-progs: Add CHANGIND_FSID and CHANGING_CHUNK_TREE_ID super flags.
>>    btrfs-progs: Use unified function to implement print_readable_*_flag()
>>          function.
>>    btrfs-progs: Make btrfs-show-super print human readable flag for super
>>          flags.
>>    btrfs-progs: Add open_ctree check for uuid changing.
>>    btrfs-progs: Export write_tree_block().
>>    btrfs-progs: Introduce change_header_uuid() function.
>>    btrfs-progs: Introduce change_extents_uuid() function.
>>    btrfs-progs: Introduce change_device_uuid() function.
>>    btrfs-progs: Introduce change_devices_uuid() function.
>>    btrfs-progs: Introduce change_id_prepare() and change_id_done()
>>      functions.
>>    btrfs-progs: Introduce change_uuid() function.
>
> All of the above merged (with some minor modifications), this covers
> patches 1-7 from the first patchset. The btrfstune options are not
> there, it needs some updates after I dropped the extra option to set the
> chunk tree uuid.
>
> The expected use:
>
> * change the fsid to something that user specifies
> * change the fsid but generate it randomly
> * if the operation is interrupted, pick up the new fsid and continue
>    automatically, ie. the user does not have to remember uuid (this is
>    for convenience, the new fsid is stored in the superblock already and
>    can be obtained by show-super)
> * the new chunk tree uuid has to be stored in some block, eg. the root
>    node of the tree_root; then picked from there when the uuid change
>    process is restarted
>
> I'll get to that after doing the 4.0.1 release.
>

  reply	other threads:[~2015-05-14  0:33 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-11  8:08 [PATCH v2 00/13] Introduce offline fsid/chunk tree uuid change for btrfstune Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 01/13] btrfs-progs: Add CHANGIND_FSID and CHANGING_CHUNK_TREE_ID super flags Qu Wenruo
2015-05-13 13:57   ` David Sterba
2015-05-11  8:08 ` [PATCH v2 02/13] btrfs-progs: Use unified function to implement print_readable_*_flag() function Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 03/13] btrfs-progs: Make btrfs-show-super print human readable flag for super flags Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 04/13] btrfs-progs: Add open_ctree check for uuid changing Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 05/13] btrfs-progs: Export write_tree_block() Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 06/13] btrfs-progs: Introduce change_header_uuid() function Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 07/13] btrfs-progs: Introduce change_extents_uuid() function Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 08/13] btrfs-progs: Introduce change_device_uuid() function Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 09/13] btrfs-progs: Introduce change_devices_uuid() function Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 10/13] btrfs-progs: Introduce change_id_prepare() and change_id_done() functions Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 11/13] btrfs-progs: Introduce change_uuid() function Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 12/13] btrfs-progs: Add offline type for btrfs property Qu Wenruo
2015-05-11  8:08 ` [PATCH v2 13/13] btrfs-progs: Update Doc for btrfs-property Qu Wenruo
2015-05-13 13:56 ` [PATCH v2 00/13] Introduce offline fsid/chunk tree uuid change for btrfstune David Sterba
2015-05-13 16:03 ` David Sterba
2015-05-14  0:33   ` Qu Wenruo [this message]
2015-05-14 13:32     ` David Sterba

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5553ED4F.3060207@cn.fujitsu.com \
    --to=quwenruo@cn.fujitsu.com \
    --cc=dsterba@suse.cz \
    --cc=linux-btrfs@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).