]> git.ipfire.org Git - thirdparty/linux.git/commit
btrfs: use shifts for sectorsize and nodesize
authorDavid Sterba <dsterba@suse.com>
Wed, 27 May 2026 11:16:52 +0000 (13:16 +0200)
committerJohannes Thumshirn <johannes.thumshirn@wdc.com>
Tue, 9 Jun 2026 16:22:45 +0000 (18:22 +0200)
commit422ccdfe22c26c72246ca8ca1f90524be95055ef
tree778849a1761980f662eb16579a53a61d69c0ee24
parent532085d00eb54c074bdeae648b194765239f4d11
btrfs: use shifts for sectorsize and nodesize

Convert more multiplications of sectorsize or nodesize to use the
shifts. The remaining cases are multiplications by constants that
compiler can optimize by itself, and in tests.

Reviewed-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: Boris Burkov <boris@bur.io>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/delalloc-space.c
fs/btrfs/disk-io.c
fs/btrfs/file-item.c
fs/btrfs/relocation.c
fs/btrfs/transaction.c