All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/9] kvmxfstests: Add 64K related configs for Power
@ 2021-06-18 11:09 Ritesh Harjani
  2021-06-18 11:09 ` [PATCH 1/9] ext4/cfg/dax: Fix for 64K pagesize platform Ritesh Harjani
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Ritesh Harjani @ 2021-06-18 11:09 UTC (permalink / raw)
  To: Theodore Ts'o; +Cc: fstests, linux-ext4, Ritesh Harjani

Hello,

These patches adds and/or fixes configs for 64K blocksize/pagesize related
platform (e.g. Power). This series adds some new configs for btrfs and 64K
related configs for ext4/xfs/btrfs.

There are also some fixes related to dax and related to SCRATCH_DEV_POOL
env variable is used by btrfs.

Then the last patch adds some extra packages which many a times are useful while
manual debugging/testing.


Reason for ccing fstests:-
=========================
In past I saw kvmxfstests patches going via fstests. One other reason
for sending it via fstests was to get a feedback on the btrfs & XFS configs.
We have started using kvmxfstests for filesystem testing of ext4/XFS/btrfs on
Power platform and are planning to scale it further to tests weekly upstream
releases too. Thus if there are any suggestions around other configs (mainly for
btrfs and/or XFS) which must (good to include) be tested as part of filesystem
testing, then I will be happy to add those into kvmxfstests suite configs.
For e.g. look at different ext4 configs [1].

[1]: https://github.com/tytso/xfstests-bld/tree/master/kvm-xfstests/test-appliance/files/root/fs/ext4/cfg

Ritesh Harjani (9):
  ext4/cfg/dax: Fix for 64K pagesize platform
  ext4/cfg/64K: Add a 64K related config file
  ext4/cfg/fast_commit: Add explicit 4k bs option
  ext4/cfg/fast_commit_64K: Add a config file to test fast_commit with 64K bs
  xfs/cfg/dax: Fix this config to work on 64K pagesize platform too
  xfs/cfg/64K: Add a config file with 64K blocksize
  btrfs/cfg: Add 4k and 64k related configs
  runtests.sh: Fix when SCRATCH_DEV_POOL is passed
  xfstests-packages: Add some more packages.

 kvm-xfstests/test-appliance/files/root/fs/btrfs/cfg/4k      | 5 +++++
 kvm-xfstests/test-appliance/files/root/fs/btrfs/cfg/64k     | 5 +++++
 kvm-xfstests/test-appliance/files/root/fs/ext4/cfg/64k      | 4 ++++
 kvm-xfstests/test-appliance/files/root/fs/ext4/cfg/dax      | 4 ++--
 .../test-appliance/files/root/fs/ext4/cfg/fast_commit       | 2 +-
 .../test-appliance/files/root/fs/ext4/cfg/fast_commit_64k   | 4 ++++
 kvm-xfstests/test-appliance/files/root/fs/xfs/cfg/64k       | 3 +++
 kvm-xfstests/test-appliance/files/root/fs/xfs/cfg/dax       | 2 +-
 kvm-xfstests/test-appliance/files/root/runtests.sh          | 6 ++++++
 kvm-xfstests/test-appliance/xfstests-packages               | 4 ++++
 10 files changed, 35 insertions(+), 4 deletions(-)
 create mode 100644 kvm-xfstests/test-appliance/files/root/fs/btrfs/cfg/4k
 create mode 100644 kvm-xfstests/test-appliance/files/root/fs/btrfs/cfg/64k
 create mode 100644 kvm-xfstests/test-appliance/files/root/fs/ext4/cfg/64k
 create mode 100644 kvm-xfstests/test-appliance/files/root/fs/ext4/cfg/fast_commit_64k
 create mode 100644 kvm-xfstests/test-appliance/files/root/fs/xfs/cfg/64k

--
2.31.1


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2021-07-01 20:56 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-18 11:09 [PATCH 0/9] kvmxfstests: Add 64K related configs for Power Ritesh Harjani
2021-06-18 11:09 ` [PATCH 1/9] ext4/cfg/dax: Fix for 64K pagesize platform Ritesh Harjani
2021-06-18 11:09 ` [PATCH 2/9] ext4/cfg/64K: Add a 64K related config file Ritesh Harjani
2021-06-18 11:09 ` [PATCH 3/9] ext4/cfg/fast_commit: Add explicit 4k bs option Ritesh Harjani
2021-06-18 11:09 ` [PATCH 4/9] ext4/cfg/fast_commit_64K: Add a config file to test fast_commit with 64K bs Ritesh Harjani
2021-06-18 11:09 ` [PATCH 5/9] xfs/cfg/dax: Fix this config to work on 64K pagesize platform too Ritesh Harjani
2021-06-18 11:09 ` [PATCH 6/9] xfs/cfg/64K: Add a config file with 64K blocksize Ritesh Harjani
2021-06-18 11:09 ` [PATCH 7/9] btrfs/cfg: Add 4k and 64k related configs Ritesh Harjani
2021-06-18 11:09 ` [PATCH 8/9] runtests.sh: Fix when SCRATCH_DEV_POOL is passed Ritesh Harjani
2021-06-18 11:10 ` [PATCH 9/9] xfstests-packages: Add some more packages Ritesh Harjani
2021-07-01 20:56 ` [PATCH 0/9] kvmxfstests: Add 64K related configs for Power Theodore Ts'o

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.