]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
generic: Add atomic write multi-fsblock O_[D]SYNC tests
authorOjaswin Mujoo <ojaswin@linux.ibm.com>
Fri, 19 Sep 2025 06:48:00 +0000 (12:18 +0530)
committerZorro Lang <zlang@kernel.org>
Sat, 18 Oct 2025 15:01:32 +0000 (23:01 +0800)
commitd2d43c22229f265c2c0d5e53d5e467e828696c9a
tree188e6d17d3b76461d43583b50ac5cc333a5e85af
parent9117fb93b41c38ebac5574135c1ea1a3b8be10ae
generic: Add atomic write multi-fsblock O_[D]SYNC tests

This adds various atomic write multi-fsblock stress tests
with mixed mappings and O_SYNC, to ensure the data and metadata
is atomically persisted even if there is a shutdown.

Suggested-by: Ritesh Harjani (IBM) <ritesh.list@gmail.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: John Garry <john.g.garry@oracle.com>
Signed-off-by: Ojaswin Mujoo <ojaswin@linux.ibm.com>
Signed-off-by: Zorro Lang <zlang@kernel.org>
tests/generic/775 [new file with mode: 0755]
tests/generic/775.out [new file with mode: 0644]