]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
btrfs: use level argument in log tree walk callback replay_one_buffer()
authorFilipe Manana <fdmanana@suse.com>
Thu, 28 Aug 2025 16:46:18 +0000 (17:46 +0100)
committerDavid Sterba <dsterba@suse.com>
Tue, 23 Sep 2025 06:49:19 +0000 (08:49 +0200)
commit6cb7f0b8c9b0d6a35682335fea88bd26f089306f
tree79700b7bdce30839bb960ba3524a7f66af26567a
parentc2ef817b285fb893a2a7b410e2cdb46f9badf06b
btrfs: use level argument in log tree walk callback replay_one_buffer()

We already have the extent buffer's level in an argument, there's no need
to first ensure the extent buffer's data is loaded (by calling
btrfs_read_extent_buffer()) and then call btrfs_header_level() to check
the level. So use the level argument and do the check before calling
btrfs_read_extent_buffer().

Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/tree-log.c