Hi all, This version removes the discard zeroing check as Christoph points out that discard behavior is generally not predictable. The remaining generic dm-logwrites tests are still updated to use dm-thinp such that discards from the recovery tool clear block ranges reasonably reliably. This allows the tests to function correctly on filesystems like XFS while a more generic solution is investigated. Brian v3: - Re-add dm-thinp changes. - Drop discard checks (from v1) and XFS disablement (from v2). - Use _require_scratch_nocheck in generic/470 to avoid spurious repair noise now that the test no longer runs mkfs on the scratch dev. v2: https://lore.kernel.org/fstests/20200827145329.435398-1-bfoster@xxxxxxxxxx/ - Drop all dmthinp changes. Unconditionally disable tests on XFS. v1: https://lore.kernel.org/fstests/20200826143815.360002-2-bfoster@xxxxxxxxxx/ Brian Foster (3): generic/455: use thin volume for dmlogwrites target device generic/457: use thin volume for dmlogwrites target device generic/470: use thin volume for dmlogwrites target device tests/generic/455 | 36 ++++++++++++++++++++++-------------- tests/generic/457 | 33 +++++++++++++++++++++------------ tests/generic/470 | 23 +++++++++++++++++------ 3 files changed, 60 insertions(+), 32 deletions(-) -- 2.25.4