Re: [PATCH v2 00/13] Add more tests for multi fs block atomic writes

John Garry
2025-06-27T13:57:13Z

On 26/06/2025 12:58, Ojaswin Mujoo wrote:
> Changes:

A small request:

please cc linux-xfs and linux-ext4 lists for these patches in future

thanks

>
> - (1/13) new patch with _min and _max helpers
> - (2/13) remove setup_fs_options and add fsx specifc helper
> - (4/13) skip atomic write instead of falling back to normal write (fsx)
> - (4/13) make atomic write default on instead of default off (fsx)
> - (5,6/13) refactor and cleanup fio tests
> - (7/13) refactored common code
> - (8/13) dont ignore mmap writes for fsx with atomic writes
> - (9/13) use od instead of xxd. handle cleanup of bg threads in _cleanup()
> - (10-13/13) minor refactors
> - change all tests use _fail for better consistency
> - use higher tests numbers for easier merging
>
> Link to rfc:https://urldefense.com/v3/__https://lore.kernel.org/fstests/
> cover.1749629233.git.ojaswin@linux.ibm.com/__;!!ACWV5N9M2RV99hQ!
> J14tJ2AlGzQmxs408RVEDMmyt2ePPukro0IrPiuxMGEaq1wFgSfj91M8FQypI-
> MM18b01NTxCQl8GLPSKwWNBQ$
>
> PS: I'm on vacation till next week so there might be a delay in response
>
> Ojaswin Mujoo (9):
> common/rc: Add _min() and _max() helpers
> common/rc: Fix fsx for ext4 with bigalloc
> common/rc: Add a helper to run fsx on a given file
> ltp/fsx.c: Add atomic writes support to fsx
> generic/1228: Add atomic write multi-fsblock O_[D]SYNC tests
> generic/1229: Stress fsx with atomic writes enabled
> generic/1230: Add sudden shutdown tests for multi block atomic writes
> ext4/063: Atomic write test for extent split across leaf nodes
> ext4/064: Add atomic write tests for journal credit calculation