Re: [PATCH v2 1/4] Btrfs: fix wrong send_in_progress accounting

2014-01-14 Thread Wang Shilong
On 01/14/2014 02:40 AM, David Sterba wrote: On Wed, Jan 08, 2014 at 11:09:02PM +0800, Wang Shilong wrote: Hello David, On Tue, Jan 07, 2014 at 05:25:18PM +0800, Wang Shilong wrote: Steps to reproduce: # mkfs.btrfs -f /dev/sda8 # mount /dev/sda8 /mnt # btrfs sub snapshot -r /mnt /mnt/snap1 # b

Re: [PATCH v2 1/4] Btrfs: fix wrong send_in_progress accounting

2014-01-13 Thread David Sterba
On Wed, Jan 08, 2014 at 11:09:02PM +0800, Wang Shilong wrote: > > Hello David, > > > On Tue, Jan 07, 2014 at 05:25:18PM +0800, Wang Shilong wrote: > >> Steps to reproduce: > >> # mkfs.btrfs -f /dev/sda8 > >> # mount /dev/sda8 /mnt > >> # btrfs sub snapshot -r /mnt /mnt/snap1 > >> # btrfs sub snap

Re: [PATCH v2 1/4] Btrfs: fix wrong send_in_progress accounting

2014-01-08 Thread Wang Shilong
Hello David, > On Tue, Jan 07, 2014 at 05:25:18PM +0800, Wang Shilong wrote: >> Steps to reproduce: >> # mkfs.btrfs -f /dev/sda8 >> # mount /dev/sda8 /mnt >> # btrfs sub snapshot -r /mnt /mnt/snap1 >> # btrfs sub snapshot -r /mnt /mnt/snap2 >> # btrfs send /mnt/snap1 -p /mnt/snap2 -f /mnt/1 >> #

Re: [PATCH v2 1/4] Btrfs: fix wrong send_in_progress accounting

2014-01-08 Thread David Sterba
On Tue, Jan 07, 2014 at 05:25:18PM +0800, Wang Shilong wrote: > Steps to reproduce: > # mkfs.btrfs -f /dev/sda8 > # mount /dev/sda8 /mnt > # btrfs sub snapshot -r /mnt /mnt/snap1 > # btrfs sub snapshot -r /mnt /mnt/snap2 > # btrfs send /mnt/snap1 -p /mnt/snap2 -f /mnt/1 > # dmesg > > The pro

[PATCH v2 1/4] Btrfs: fix wrong send_in_progress accounting

2014-01-07 Thread Wang Shilong
Steps to reproduce: # mkfs.btrfs -f /dev/sda8 # mount /dev/sda8 /mnt # btrfs sub snapshot -r /mnt /mnt/snap1 # btrfs sub snapshot -r /mnt /mnt/snap2 # btrfs send /mnt/snap1 -p /mnt/snap2 -f /mnt/1 # dmesg The problem is that we will sort clone roots(include @send_root), it might push @send_r