summaryrefslogtreecommitdiff
path: root/fs/btrfs/inode-item.c
diff options
context:
space:
mode:
authorFilipe Manana <fdmanana@suse.com>2024-04-09 18:41:05 +0300
committerDavid Sterba <dsterba@suse.com>2024-05-07 22:31:07 +0300
commit65bb9fb00b7012a78b2f5d1cd042bf098900c5d3 (patch)
tree60c301e1dc98220db04ae6cfa4fba63ac27abba6 /fs/btrfs/inode-item.c
parent956a17d9d050761e34ae6f2624e9c1ce456de204 (diff)
downloadlinux-65bb9fb00b7012a78b2f5d1cd042bf098900c5d3.tar.xz
btrfs: update comment for btrfs_set_inode_full_sync() about locking
Nowadays we have a lock used to synchronize mmap writes with reflink and fsync operations (struct btrfs_inode::i_mmap_lock), so update the comment for btrfs_set_inode_full_sync() to mention that it can also be called while holding that mmap lock. Besides being a valid alternative to the inode's VFS lock, we already have the extent map shrinker using that mmap lock instead. Reviewed-by: Josef Bacik <josef@toxicpanda.com> Signed-off-by: Filipe Manana <fdmanana@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/inode-item.c')
0 files changed, 0 insertions, 0 deletions