[PATCHSET v24.2 0/3] populate: tweaks to the filesystems created

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



Hi all,

This series makes a few adjustments to the code that creates a sample
XFS filesystem containing all types of metadata.  The first patch fixes
the btree-format xattr creation code to ensure that we'll actually end
up with such a structure.

The last two patches adjust the large directories that get created to
be a closer match for what people really create on production systems.
Most directories contain many more files than subdirectories, and the
deletion rates are generally not 50%.  As online fsck moves closer to
merging, we'd really like fstests to create XFS filesystems that are
representative of what people do with XFS.

If you're going to start using this mess, you probably ought to just
pull from my git trees, which are linked below.

This is an extraordinary way to destroy everything.  Enjoy!
Comments and questions are, as always, welcome.

--D

fstests git tree:
https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=populate-tweaks
---
 common/populate |   63 ++++++++++++++++++++++++++++++++++++++++++++++++++-----
 src/popdir.pl   |   15 +++++++++----
 2 files changed, 67 insertions(+), 11 deletions(-)




[Index of Archives]     [Linux Filesystems Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux