Allow file systems to safely access a block device gendisk bitmap of conventional zones to determine a zone type by: 1) Patch 1 - changing the gendisk conv_zones_bitmap to be RCU protected 2) Patch 2 - Introducing the helper function bdev_zone_is_seq() This is in preparation for use in btrfs to remove the btrfs-managed bitmap of conventional zones and in zoned support for xfs. Damien Le Moal (2): block: RCU protect disk->conv_zones_bitmap block: Add a public bdev_zone_is_seq() helper block/blk-zoned.c | 43 ++++++++++++++++++++++++------------------ include/linux/blkdev.h | 28 ++++++++++++++++++++++++++- 2 files changed, 52 insertions(+), 19 deletions(-) -- 2.47.0