From: Christian Brauner <brauner@kernel.org>
To: fstests@vger.kernel.org, Eryu Guan <guan@eryu.me>,
Christoph Hellwig <hch@lst.de>
Cc: Christian Brauner <christian.brauner@ubuntu.com>
Subject: [PATCH v3 0/8] Extend idmapped mount testsuite
Date: Thu, 12 Aug 2021 18:01:32 +0200 [thread overview]
Message-ID: <20210812160140.990229-1-brauner@kernel.org> (raw)
From: Christian Brauner <christian.brauner@ubuntu.com>
Hey everyone,
This is v3 with the changes requested by Christoph and his Reviewed-bys
added. I've also added Josef's Reviewed-by for the newly added btrfs
specific idmapped mount testsuite.
There are no major changes to v2.
This time around I've put everyone in To: to make sure that they receive
all patches. The list apparently still refues patches if they are fairly
huge. The series can be pulled from three locations:
git@gitolite.kernel.org:pub/scm/linux/kernel/git/brauner/xfstests-dev fs.idmapped.nested_userns
git@gitlab.com:brauner/xfstests.git fs.idmapped.nested_userns
git@github.com:brauner/xfstests.git fs.idmapped.nested_userns
This adds three new tests:
- a regression test for vfs capabilities
- a new test with nested and complex idmapping layouts
- a new btrfs specific idmapped mount testsuite
Since v2 patches to support idmapped mounts on btrfs have been merged
into btrfs' for-next tree and so are on track to be included for v5.15.
I'd like to get the btrfs tests merged now so linux-next can be tested
with the them. I hope that's ok.
Thanks!
Christian
Christian Brauner (8):
idmapped-mounts: use die() helper
idmapped-mounts: switch to getopt_long_only()
idmapped-mounts: introduce an explicit command line switch for
testsuite
generic/640: add fscaps regression test
idmapped-mounts: refactor helpers
idmapped-mounts: add nested userns creation helpers
generic/641: add nested user namespace tests
btrfs/244: introduce btrfs specific idmapped mounts tests
configure.ac | 10 +-
src/idmapped-mounts/idmapped-mounts.c | 4747 ++++++++++++++++++++++++-
src/idmapped-mounts/mount-idmapped.c | 229 +-
src/idmapped-mounts/utils.c | 359 +-
src/idmapped-mounts/utils.h | 102 +-
tests/btrfs/244 | 34 +
tests/btrfs/244.out | 2 +
tests/generic/633 | 3 +-
tests/generic/640 | 28 +
tests/generic/640.out | 2 +
tests/generic/641 | 28 +
tests/generic/641.out | 2 +
12 files changed, 5231 insertions(+), 315 deletions(-)
create mode 100755 tests/btrfs/244
create mode 100644 tests/btrfs/244.out
create mode 100755 tests/generic/640
create mode 100644 tests/generic/640.out
create mode 100755 tests/generic/641
create mode 100644 tests/generic/641.out
base-commit: dad0c0a852d1b10e7da285f29e99397dec0efec1
--
2.30.2
next reply other threads:[~2021-08-12 16:03 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-08-12 16:01 Christian Brauner [this message]
2021-08-12 16:01 ` [PATCH v3 1/8] idmapped-mounts: use die() helper Christian Brauner
2021-08-14 8:39 ` Christoph Hellwig
2021-08-12 16:01 ` [PATCH v3 2/8] idmapped-mounts: switch to getopt_long_only() Christian Brauner
2021-08-14 8:42 ` Christoph Hellwig
2021-08-14 10:13 ` Christian Brauner
2021-08-12 16:01 ` [PATCH v3 3/8] idmapped-mounts: introduce an explicit command line switch for testsuite Christian Brauner
2021-08-14 8:42 ` Christoph Hellwig
2021-08-12 16:01 ` [PATCH v3 4/8] generic/640: add fscaps regression test Christian Brauner
2021-08-12 16:01 ` [PATCH v3 5/8] idmapped-mounts: refactor helpers Christian Brauner
2021-08-12 16:01 ` [PATCH v3 6/8] idmapped-mounts: add nested userns creation helpers Christian Brauner
2021-08-12 16:01 ` [PATCH v3 7/8] generic/641: add nested user namespace tests Christian Brauner
2021-08-12 16:01 ` [PATCH v3 8/8] btrfs/244: introduce btrfs specific idmapped mounts tests Christian Brauner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210812160140.990229-1-brauner@kernel.org \
--to=brauner@kernel.org \
--cc=christian.brauner@ubuntu.com \
--cc=fstests@vger.kernel.org \
--cc=guan@eryu.me \
--cc=hch@lst.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.