Re: [PATCH v2 3/4] btrfs: update btrfs_space_info's bytes_may_use timely

2016-07-25 Thread Josef Bacik
On 07/25/2016 03:51 AM, Wang Xiaoguang wrote: This patch can fix some false ENOSPC errors, below test script can reproduce one false ENOSPC error: #!/bin/bash dd if=/dev/zero of=fs.img bs=$((1024*1024)) count=128 dev=$(losetup --show -f fs.img) mkfs.btrfs -f -M

Re: [PATCH v2 3/4] btrfs: update btrfs_space_info's bytes_may_use timely

2016-07-25 Thread Josef Bacik
On 07/25/2016 03:51 AM, Wang Xiaoguang wrote: This patch can fix some false ENOSPC errors, below test script can reproduce one false ENOSPC error: #!/bin/bash dd if=/dev/zero of=fs.img bs=$((1024*1024)) count=128 dev=$(losetup --show -f fs.img) mkfs.btrfs -f -M

[PATCH v2 3/4] btrfs: update btrfs_space_info's bytes_may_use timely

2016-07-25 Thread Wang Xiaoguang
This patch can fix some false ENOSPC errors, below test script can reproduce one false ENOSPC error: #!/bin/bash dd if=/dev/zero of=fs.img bs=$((1024*1024)) count=128 dev=$(losetup --show -f fs.img) mkfs.btrfs -f -M $dev mkdir /tmp/mntpoint mount