Here’s a typical configuration for quick, regular checks. Signed-off-by: Anand Jain <anand.jain@xxxxxxxxxx> --- .gitignore | 2 ++ configs/btrfs_std.config | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 configs/btrfs_std.config diff --git a/.gitignore b/.gitignore index 4fd817243dca..bcfbacb1f86a 100644 --- a/.gitignore +++ b/.gitignore @@ -44,6 +44,8 @@ tags # custom config files /configs/*.config +# Do not ignore the std config +!/configs/btrfs_std.config # ltp/ binaries /ltp/aio-stress diff --git a/configs/btrfs_std.config b/configs/btrfs_std.config new file mode 100644 index 000000000000..d66a8ee93f44 --- /dev/null +++ b/configs/btrfs_std.config @@ -0,0 +1,39 @@ +[global] +# Modify as required +TEST_DIR=/mnt/test +TEST_DEV=/dev/sda +SCRATCH_MNT=/mnt/scratch +SCRATCH_DEV_POOL="/dev/sdb /dev/sdc /dev/sdd /dev/sde" +LOGWRITES_DEV=/dev/sdf +MKFS_OPTIONS="--nodiscard" + +[btrfs_compress] +MOUNT_OPTIONS="-o compress" + +[btrfs_holes_spacecache] +MKFS_OPTIONS="--nodiscard -O ^no-holes,^free-space-tree" +MOUNT_OPTIONS=" " + +[btrfs_holes_spacecache_compress] +MKFS_OPTIONS="--nodiscard -O ^no-holes,^free-space-tree" +MOUNT_OPTIONS="-o compress" + +[btrfs_block_group_tree] +MKFS_OPTIONS="--nodiscard -O block-group-tree" +MOUNT_OPTIONS=" " + +[btrfs_raid_stripe_tree] +MKFS_OPTIONS="--nodiscard -O raid-stripe-tree" +MOUNT_OPTIONS=" " + +[btrfs_squota] +MKFS_OPTIONS="--nodiscard -O squota" +MOUNT_OPTIONS=" " + +[btrfs_subpage_normal] +MKFS_OPTIONS="--nodiscard --nodesize 4k --sectorsize 4k" +MOUNT_OPTIONS=" " + +[btrfs_subpage_compress] +MKFS_OPTIONS="--nodiscard --nodesize 4k --sectorsize 4k" +MOUNT_OPTIONS="-o compress" -- 2.47.0