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 Mar 2022 12:13:48 +0000 (13:13 +0100)
commit2c7d2a230237e7c43fa067d695937b7e484bb92a
tree976a7d0a4d6c3e058da68aff3fe73831938a8c69
parent65faced5b9ef67baaab681ffc4df870d51990357
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