On Mon, Jul 24, 2023 at 07:10:51AM -0700, Christoph Hellwig wrote: > On Mon, Jul 24, 2023 at 11:04:23AM +0800, Qu Wenruo wrote: > > The test case itself is utilizing RAID5/6, which is not yet supported on > > zoned device. > > > > In the future we would use raid-stripe-tree (RST) feature, but for now > > just reject zoned devices completely. > > > > And since we're here, also update the _fixed_by_kernel_commit lines, as > > the proper fix is already merged upstream. > > Hmm, instead of spreading these checks, shouldn't we check that the > RAID level is supported, and have one single nob for that based off > it, similar to _btrfs_get_profile_configs()? > That's beneficial. We need to declare which profile the test going to use, something like this? _btrfs_require_profile raid5 raid6 or _btrfs_require_profile data:dup as the zoned mode cannot work with the DUP profile for data.