]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: remove mapping tree structures indirection
authorDavid Sterba <dsterba@suse.com>
Fri, 17 May 2019 09:43:17 +0000 (11:43 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 1 Jul 2019 11:34:56 +0000 (13:34 +0200)
commit079153b71185ec0fb7b6ef3e92d6abaa9c0cc8ab
tree768493988c0006a7853443fabef414b5745cd417
parentdc8fa6c7889264b6a73079cc655449c4c802ece3
btrfs: remove mapping tree structures indirection

fs_info::mapping_tree is the physical<->logical mapping tree and uses
the same underlying structure as extents, but is embedded to another
structure. There are no other members and this indirection is useless.
No functional change.

Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/ctree.h
fs/btrfs/dev-replace.c
fs/btrfs/disk-io.c
fs/btrfs/extent-tree.c
fs/btrfs/free-space-cache.c
fs/btrfs/scrub.c
fs/btrfs/volumes.c
fs/btrfs/volumes.h