btrfs: sysfs: advertise zoned support among features
We've hidden the zoned support in sysfs under debug config for the first releases but now the stability is reasonable, though not all features have been implemented. Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
a4012f06f1
commit
15dcccdb8b
|
@ -289,9 +289,10 @@ BTRFS_FEAT_ATTR_INCOMPAT(no_holes, NO_HOLES);
|
|||
BTRFS_FEAT_ATTR_INCOMPAT(metadata_uuid, METADATA_UUID);
|
||||
BTRFS_FEAT_ATTR_COMPAT_RO(free_space_tree, FREE_SPACE_TREE);
|
||||
BTRFS_FEAT_ATTR_INCOMPAT(raid1c34, RAID1C34);
|
||||
#ifdef CONFIG_BTRFS_DEBUG
|
||||
/* Remove once support for zoned allocation is feature complete */
|
||||
#ifdef CONFIG_BLK_DEV_ZONED
|
||||
BTRFS_FEAT_ATTR_INCOMPAT(zoned, ZONED);
|
||||
#endif
|
||||
#ifdef CONFIG_BTRFS_DEBUG
|
||||
/* Remove once support for extent tree v2 is feature complete */
|
||||
BTRFS_FEAT_ATTR_INCOMPAT(extent_tree_v2, EXTENT_TREE_V2);
|
||||
#endif
|
||||
|
@ -320,8 +321,10 @@ static struct attribute *btrfs_supported_feature_attrs[] = {
|
|||
BTRFS_FEAT_ATTR_PTR(metadata_uuid),
|
||||
BTRFS_FEAT_ATTR_PTR(free_space_tree),
|
||||
BTRFS_FEAT_ATTR_PTR(raid1c34),
|
||||
#ifdef CONFIG_BTRFS_DEBUG
|
||||
#ifdef CONFIG_BLK_DEV_ZONED
|
||||
BTRFS_FEAT_ATTR_PTR(zoned),
|
||||
#endif
|
||||
#ifdef CONFIG_BTRFS_DEBUG
|
||||
BTRFS_FEAT_ATTR_PTR(extent_tree_v2),
|
||||
#endif
|
||||
#ifdef CONFIG_FS_VERITY
|
||||
|
|
Loading…
Reference in New Issue