On Tue, Nov 10, 2020 at 08:26:06PM +0900, Naohiro Aota wrote: > This patch introduces the ZONED incompat flag. The flag indicates that the > volume management will satisfy the constraints imposed by host-managed > zoned block devices. > > Signed-off-by: Damien Le Moal <damien.lemoal@xxxxxxx> > Signed-off-by: Naohiro Aota <naohiro.aota@xxxxxxx> > Reviewed-by: Anand Jain <anand.jain@xxxxxxxxxx> > Reviewed-by: Johannes Thumshirn <johannes.thumshirn@xxxxxxx> > --- > fs/btrfs/sysfs.c | 2 ++ > include/uapi/linux/btrfs.h | 1 + > 2 files changed, 3 insertions(+) > > diff --git a/fs/btrfs/sysfs.c b/fs/btrfs/sysfs.c > index 279d9262b676..828006020bbd 100644 > --- a/fs/btrfs/sysfs.c > +++ b/fs/btrfs/sysfs.c > @@ -263,6 +263,7 @@ 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); > +BTRFS_FEAT_ATTR_INCOMPAT(zoned, ZONED); > + BTRFS_FEAT_ATTR_PTR(zoned), As we're going to add zoned support incrementally, we can't advertise the support in sysfs until it's feature complete. Until then it's going to be under CONFIG_BTRFS_DEBUG. This has been folded to this patch and changelog updated.