aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/btrfs/delayed-inode.c
diff options
context:
space:
mode:
authorQu Wenruo <wqu@suse.com>2024-03-05 17:27:58 +1030
committerDavid Sterba <dsterba@suse.com>2024-07-11 15:33:22 +0200
commita185373e53c6d22134c89be8508cfb5a491103c8 (patch)
treea5404a79c97bbaf65fa3293dc11d94d1803eebf4 /fs/btrfs/delayed-inode.c
parentbtrfs: do not clear page dirty inside extent_write_locked_range() (diff)
downloadwireguard-linux-a185373e53c6d22134c89be8508cfb5a491103c8.tar.xz
wireguard-linux-a185373e53c6d22134c89be8508cfb5a491103c8.zip
btrfs: make extent_write_locked_range() handle subpage writeback correctly
When extent_write_locked_range() generated an inline extent, it would set and finish the writeback for the whole page. Although currently it's safe since subpage disables inline creation, for the sake of consistency, let it go with subpage helpers to set and clear the writeback flags. Reviewed-by: Josef Bacik <josef@toxicpanda.com> Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com> Reviewed-by: Naohiro Aota <naohiro.aota@wdc.com> Signed-off-by: Qu Wenruo <wqu@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/delayed-inode.c')
0 files changed, 0 insertions, 0 deletions