From: Shiyang Ruan <ruansy.fnst@fujitsu.com>
To: <fstests@vger.kernel.org>
Subject: [PATCH 00/13] generic: add some mmap CoW tests
Date: Thu, 11 Nov 2021 16:50:53 +0800 [thread overview]
Message-ID: <20211111085106.937684-1-ruansy.fnst@fujitsu.com> (raw)
This series is to add missing mmap CoW tests in three sets of testcases:
Set 1. CoW on shared blocks which are interleaving reflinked by two files.
- P1: add mmap test
Set 2. CoW a range covers shared blocks and multiple kind of unshared blocks of
the destination file.
- P2 ~ P6: add mmap test
Set 3. CoW a range covers shared blocks and multiple kind of unshared blocks of
the source file.
- P11, P12: add missing buffered-io and direct-io test for mixed blocks
- P7 ~ P10, P13: add mmap test
Shiyang Ruan (13):
generic: add mmap CoW test for ranges of two shared files
generic: add mmap CoW test for regular&destination extents
generic: add mmap CoW test for unwritten&destination extents
generic: add mmap CoW test for holes&destination extents
generic: add mmap CoW test for delalloc&destination extents
generic: add mmap CoW test for mixed&destination extents
generic: add mmap CoW test for regular&source extents
generic: add mmap CoW test for unwritten&source extents
generic: add mmap CoW test for holes&source extents
generic: add mmap CoW test for delalloc&source extents
generic: add buffered-io CoW test for mixed&source extents
generic: add direct-io CoW test for mixed&source extents
generic: add mmap CoW test for mixed&source extents
common/reflink | 63 +++++++++++++++++++++++++++++++++++++++
tests/generic/909 | 69 +++++++++++++++++++++++++++++++++++++++++++
tests/generic/909.out | 14 +++++++++
tests/generic/910 | 59 ++++++++++++++++++++++++++++++++++++
tests/generic/910.out | 12 ++++++++
tests/generic/911 | 59 ++++++++++++++++++++++++++++++++++++
tests/generic/911.out | 12 ++++++++
tests/generic/912 | 59 ++++++++++++++++++++++++++++++++++++
tests/generic/912.out | 12 ++++++++
tests/generic/913 | 61 ++++++++++++++++++++++++++++++++++++++
tests/generic/913.out | 12 ++++++++
tests/generic/914 | 68 ++++++++++++++++++++++++++++++++++++++++++
tests/generic/914.out | 12 ++++++++
tests/generic/915 | 60 +++++++++++++++++++++++++++++++++++++
tests/generic/915.out | 12 ++++++++
tests/generic/916 | 62 ++++++++++++++++++++++++++++++++++++++
tests/generic/916.out | 12 ++++++++
tests/generic/917 | 62 ++++++++++++++++++++++++++++++++++++++
tests/generic/917.out | 12 ++++++++
tests/generic/918 | 64 +++++++++++++++++++++++++++++++++++++++
tests/generic/918.out | 12 ++++++++
tests/generic/919 | 66 +++++++++++++++++++++++++++++++++++++++++
tests/generic/919.out | 12 ++++++++
tests/generic/920 | 66 +++++++++++++++++++++++++++++++++++++++++
tests/generic/920.out | 12 ++++++++
tests/generic/921 | 67 +++++++++++++++++++++++++++++++++++++++++
tests/generic/921.out | 12 ++++++++
27 files changed, 1043 insertions(+)
create mode 100755 tests/generic/909
create mode 100644 tests/generic/909.out
create mode 100755 tests/generic/910
create mode 100644 tests/generic/910.out
create mode 100755 tests/generic/911
create mode 100644 tests/generic/911.out
create mode 100755 tests/generic/912
create mode 100644 tests/generic/912.out
create mode 100755 tests/generic/913
create mode 100644 tests/generic/913.out
create mode 100755 tests/generic/914
create mode 100644 tests/generic/914.out
create mode 100755 tests/generic/915
create mode 100644 tests/generic/915.out
create mode 100755 tests/generic/916
create mode 100644 tests/generic/916.out
create mode 100755 tests/generic/917
create mode 100644 tests/generic/917.out
create mode 100755 tests/generic/918
create mode 100644 tests/generic/918.out
create mode 100755 tests/generic/919
create mode 100644 tests/generic/919.out
create mode 100755 tests/generic/920
create mode 100644 tests/generic/920.out
create mode 100755 tests/generic/921
create mode 100644 tests/generic/921.out
--
2.33.0
next reply other threads:[~2021-11-11 8:51 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-11-11 8:50 Shiyang Ruan [this message]
2021-11-11 8:50 ` [PATCH 01/13] generic: add mmap CoW test for ranges of two shared files Shiyang Ruan
2021-11-11 8:50 ` [PATCH 02/13] generic: add mmap CoW test for regular&destination extents Shiyang Ruan
2021-11-11 8:50 ` [PATCH 03/13] generic: add mmap CoW test for unwritten&destination extents Shiyang Ruan
2021-11-11 8:50 ` [PATCH 04/13] generic: add mmap CoW test for holes&destination extents Shiyang Ruan
2021-11-11 8:50 ` [PATCH 05/13] generic: add mmap CoW test for delalloc&destination extents Shiyang Ruan
2021-11-11 8:50 ` [PATCH 06/13] generic: add mmap CoW test for mixed&destination extents Shiyang Ruan
2021-11-11 8:51 ` [PATCH 07/13] generic: add mmap CoW test for regular&source extents Shiyang Ruan
2021-11-11 8:51 ` [PATCH 08/13] generic: add mmap CoW test for unwritten&source extents Shiyang Ruan
2021-11-11 8:51 ` [PATCH 09/13] generic: add mmap CoW test for holes&source extents Shiyang Ruan
2021-11-11 8:51 ` [PATCH 10/13] generic: add mmap CoW test for delalloc&source extents Shiyang Ruan
2021-11-11 8:51 ` [PATCH 11/13] generic: add buffered-io CoW test for mixed&source extents Shiyang Ruan
2021-11-11 8:51 ` [PATCH 12/13] generic: add direct-io " Shiyang Ruan
2021-11-11 8:51 ` [PATCH 13/13] generic: add mmap " Shiyang Ruan
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=20211111085106.937684-1-ruansy.fnst@fujitsu.com \
--to=ruansy.fnst@fujitsu.com \
--cc=fstests@vger.kernel.org \
/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.