OSDN Git Service

btrfs: make buffer_radix take sector size units
authorQu Wenruo <wqu@suse.com>
Wed, 21 Oct 2020 06:25:05 +0000 (14:25 +0800)
committerDavid Sterba <dsterba@suse.com>
Tue, 8 Dec 2020 14:54:03 +0000 (15:54 +0100)
commit478ef8868ff80372e29d1c5283f360cf49ab0a8b
tree8e9f09bcc90b61505467f46f1121b490eb7e8ae6
parent0d01e247a06b9f36f685edf6c2e74f79f60df9cd
btrfs: make buffer_radix take sector size units

For subpage sector size support, one page can contain multiple tree
blocks. The entries cannot be based on page size and index must be
derived from the sectorsize. No change for page size == sector size.

Reviewed-by: Nikolay Borisov <nborisov@suse.com>
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/ctree.h
fs/btrfs/extent_io.c