]> 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)
commit8c78e795c1237e87b16d9a0c7420a6d255f08d27
treed17cb9236e996f9f149bde5ac146f11016239538
parent79473f53020c76951ee35f1dd9b810658a5b544f
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