Message ID | cover.1713302470.git.fdmanana@suse.com (mailing list archive) |
---|---|
Headers | show |
Series | btrfs: cleanups and improvements around extent map release | expand |
On Wed, Apr 17, 2024 at 12:03:30PM +0100, fdmanana@kernel.org wrote: > From: Filipe Manana <fdmanana@suse.com> > > These make the folio release path release extent maps more often when they > are not needed, as well as some cleanups. More details in the change logs. > > Filipe Manana (5): > btrfs: rename some variables at try_release_extent_mapping() > btrfs: use btrfs_get_fs_generation() at try_release_extent_mapping() > btrfs: remove i_size restriction at try_release_extent_mapping() > btrfs: be better releasing extent maps at try_release_extent_mapping() > btrfs: make try_release_extent_mapping() return a bool Reviewed-by: David Sterba <dsterba@suse.com>
From: Filipe Manana <fdmanana@suse.com> These make the folio release path release extent maps more often when they are not needed, as well as some cleanups. More details in the change logs. Filipe Manana (5): btrfs: rename some variables at try_release_extent_mapping() btrfs: use btrfs_get_fs_generation() at try_release_extent_mapping() btrfs: remove i_size restriction at try_release_extent_mapping() btrfs: be better releasing extent maps at try_release_extent_mapping() btrfs: make try_release_extent_mapping() return a bool fs/btrfs/extent_io.c | 149 +++++++++++++++++++++---------------------- fs/btrfs/extent_io.h | 2 +- fs/btrfs/inode.c | 7 +- 3 files changed, 77 insertions(+), 81 deletions(-)