Re: [PATCH 1/4] btrfs-progs: Limit inline extent below page size

2018-03-09 Thread David Sterba
On Thu, Mar 01, 2018 at 10:47:44AM +0800, Qu Wenruo wrote: > Kernel doesn't support to drop extent inside an inlined extent. > And kernel tends to limit inline extent just below sectorsize, so also > limit it in btrfs-progs. > > This fixes unexpected -EOPNOTSUPP error from __btrfs_drop_extents()

Re: [PATCH 1/4] btrfs-progs: Limit inline extent below page size

2018-03-01 Thread Qu Wenruo
On 2018年03月02日 01:47, Nikolay Borisov wrote: > > > On 1.03.2018 04:47, Qu Wenruo wrote: >> Kernel doesn't support to drop extent inside an inlined extent. >> And kernel tends to limit inline extent just below sectorsize, so also >> limit it in btrfs-progs. >> >> This fixes unexpected

Re: [PATCH 1/4] btrfs-progs: Limit inline extent below page size

2018-03-01 Thread Nikolay Borisov
On 1.03.2018 04:47, Qu Wenruo wrote: > Kernel doesn't support to drop extent inside an inlined extent. > And kernel tends to limit inline extent just below sectorsize, so also > limit it in btrfs-progs. > > This fixes unexpected -EOPNOTSUPP error from __btrfs_drop_extents() on > converted

[PATCH 1/4] btrfs-progs: Limit inline extent below page size

2018-02-28 Thread Qu Wenruo
Kernel doesn't support to drop extent inside an inlined extent. And kernel tends to limit inline extent just below sectorsize, so also limit it in btrfs-progs. This fixes unexpected -EOPNOTSUPP error from __btrfs_drop_extents() on converted btrfs. Fixes: 806528b8755f ("Add Yan Zheng's