Re: [PATCH] btrfs: delete chunk allocation attemp when setting block group ro

2015-01-09 Thread Shaohua Li
On Fri, Jan 09, 2015 at 10:50:17AM +0800, Miao Xie wrote: > On Thu, 08 Jan 2015 18:06:50 -0800, Shaohua Li wrote: > > On Fri, Jan 09, 2015 at 09:01:57AM +0800, Miao Xie wrote: > >> On Thu, 08 Jan 2015 13:23:13 -0800, Shaohua Li wrote: > >>> Below test will fail currently: > >>> mkfs.ext4 -F /dev/

Re: [PATCH] btrfs: delete chunk allocation attemp when setting block group ro

2015-01-08 Thread Miao Xie
On Thu, 08 Jan 2015 18:06:50 -0800, Shaohua Li wrote: > On Fri, Jan 09, 2015 at 09:01:57AM +0800, Miao Xie wrote: >> On Thu, 08 Jan 2015 13:23:13 -0800, Shaohua Li wrote: >>> Below test will fail currently: >>> mkfs.ext4 -F /dev/sda >>> btrfs-convert /dev/sda >>> mount /dev/sda /mnt >>> btr

Re: [PATCH] btrfs: delete chunk allocation attemp when setting block group ro

2015-01-08 Thread Shaohua Li
On Fri, Jan 09, 2015 at 09:01:57AM +0800, Miao Xie wrote: > On Thu, 08 Jan 2015 13:23:13 -0800, Shaohua Li wrote: > > Below test will fail currently: > > mkfs.ext4 -F /dev/sda > > btrfs-convert /dev/sda > > mount /dev/sda /mnt > > btrfs device add -f /dev/sdb /mnt > > btrfs balance start

Re: [PATCH] btrfs: delete chunk allocation attemp when setting block group ro

2015-01-08 Thread Miao Xie
On Thu, 08 Jan 2015 13:23:13 -0800, Shaohua Li wrote: > Below test will fail currently: > mkfs.ext4 -F /dev/sda > btrfs-convert /dev/sda > mount /dev/sda /mnt > btrfs device add -f /dev/sdb /mnt > btrfs balance start -v -dconvert=raid1 -mconvert=raid1 /mnt > > The reason is there are som

[PATCH] btrfs: delete chunk allocation attemp when setting block group ro

2015-01-08 Thread Shaohua Li
Below test will fail currently: mkfs.ext4 -F /dev/sda btrfs-convert /dev/sda mount /dev/sda /mnt btrfs device add -f /dev/sdb /mnt btrfs balance start -v -dconvert=raid1 -mconvert=raid1 /mnt The reason is there are some block groups with usage 0, but the whole disk hasn't free space to a