]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits
authorDavid Sterba <dsterba@suse.com>
Wed, 1 Jul 2020 19:19:09 +0000 (21:19 +0200)
committerDavid Sterba <dsterba@suse.com>
Tue, 8 Dec 2020 14:53:58 +0000 (15:53 +0100)
commitc9b4024fd2073ff7c62568164d9d134fc569b488
treed17cb9236e996f9f149bde5ac146f11016239538
parent76c1bc32ad1823445ed1953d15f050acac028a72
btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits

The value of super_block::s_blocksize_bits is the same as
fs_info::sectorsize_bits, but we don't need to do the extra dereferences
in many functions and storing the bits as u32 (in fs_info) generates
shorter assembly.

Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/ctree.h
fs/btrfs/extent_io.c
fs/btrfs/file-item.c
fs/btrfs/file.c
fs/btrfs/inode.c
fs/btrfs/ordered-data.c
fs/btrfs/super.c