btrfs profiles to test was: (Re: [LSF/MM TOPIC] FS, MM, and stable trees)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Mar 11, 2022 at 06:07:21PM -0800, Luis Chamberlain wrote:
> On Thu, Mar 10, 2022 at 01:51:22PM -0500, Josef Bacik wrote:
> > [root@fedora-rawhide ~]# cat /xfstests-dev/local.config
> > [btrfs_normal_freespacetree]
> > [btrfs_compress_freespacetree]
> > [btrfs_normal]
> > [btrfs_compression]
> > [kdave]
> > [btrfs_normal_noholes]
> > [btrfs_compress_noholes]
> > [btrfs_noholes_freespacetree]
> 
> + linux-btrfs and zone folks.
> 
> The name needs to be: $FS_$FANCY_SINGLE_SPACED_NAME

Actually using_underscores_is_fine for the hostnames so we can keep
your original except kdave :) and that just gets mapped to btrfs_kdave
for now until you guys figure out what to call it.

Likewise it would be useful if someone goees through these and gives me
hints as to the kernel revision that supports such config, so that if
testing on stable for instance or an older kernel, then the kconfig
option for them does not appear.

> I see nothing for NVMe ZNS.. so how about 
> 
> [btrfs_zns]
> MKFS_OPTIONS="-f -d single -m single"
> TEST_DEV=@FSTESTSTESTZNSDEV@
> SCRATCH_DEV_POOL="@FSTESTSSCRATCHDEVZNSPOOL@"
> 
> [btrfs_simple]
> TEST_DEV=@FSTESTSTESTSDEV@
> MKFS_OPTIONS="-f -d single -m single"
> SCRATCH_DEV_POOL="@FSTESTSSCRATCHDEVPOOL@"
> 
> The idea being btrfs_simple will not use zns drives behind the scenes
> but btrfs_zns will.

I went with:

[btrfs_simple]
[btrfs_simple_zns]

If there are other ZNS profiles we can use / should test please let me know.

Thanks,

  Luis



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [NTFS 3]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [NTFS 3]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux