btrfs: add definition for EXTENT_TREE_V2
authorJosef Bacik <josef@toxicpanda.com>
Wed, 15 Dec 2021 20:39:58 +0000 (15:39 -0500)
committerDavid Sterba <dsterba@suse.com>
Mon, 14 Feb 2022 15:36:00 +0000 (16:36 +0100)
commit0e6562a8b4c5e452feb4871733b6e2a185924b49
tree99761b666a35a873d2f08df9b1f676ffaa35409d
parenta44dd4801754a386cbd2fc8b28684e0c135de906
btrfs: add definition for EXTENT_TREE_V2

This adds the initial definition of the EXTENT_TREE_V2 incompat feature
flag.  This also hides the support behind CONFIG_BTRFS_DEBUG.

THIS IS A IN DEVELOPMENT FORMAT CHANGE, DO NOT USE UNLESS YOU ARE A
DEVELOPER OR A TESTER.

The format is in flux and will be added in stages, any fs will need to
be re-made between updates to the format.

Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/ctree.h
fs/btrfs/sysfs.c
include/uapi/linux/btrfs.h