]> 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)
commitb5f38f6d57a4642fc01879a52e4cc60e80632490
tree768493988c0006a7853443fabef414b5745cd417
parentd79bec2b4e46b1dab723f59819508bfbdb3955e7
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