summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/Makefile
diff options
context:
space:
mode:
authorNaohiro Aota <naohiro.aota@wdc.com>2020-11-10 12:26:06 +0100
committerDavid Sterba <dsterba@suse.com>2020-12-08 15:54:16 +0100
commit7b3d5a90cbb9bc6a48c82fd7c146d24d6fceb0fa (patch)
treebec7d095291e5474173b0c9fae39c3f16a41d28b /fs/btrfs/Makefile
parentbtrfs: return bool from btrfs_should_end_transaction (diff)
downloadlinux-7b3d5a90cbb9bc6a48c82fd7c146d24d6fceb0fa.tar.xz
linux-7b3d5a90cbb9bc6a48c82fd7c146d24d6fceb0fa.zip
btrfs: introduce ZONED feature flag
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 (aligned chunk allocation, append-only updates, reset zone after filled). As the zoned support will happen incrementally due to enhancing some core infrastructure like super block writes, tree-log, raid support, the feature will appear in sysfs only on debug builds. It will be enabled once the support is feature complete and applications can reliably check whether zoned support is present or not. Reviewed-by: Anand Jain <anand.jain@oracle.com> Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com> Signed-off-by: Damien Le Moal <damien.lemoal@wdc.com> Signed-off-by: Naohiro Aota <naohiro.aota@wdc.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/Makefile')
0 files changed, 0 insertions, 0 deletions