Re: [RFC PATCH v2 0/5] Add buffered write-through support to iomap & xfs
From: Daniel Gomez
Date: Mon May 04 2026 - 03:55:07 EST
On 08/04/2026 20.45, Ojaswin Mujoo wrote:
> Hi all,
>
> This is the v2 RFC to add buffered writethrough support to iomap and
> xfs. The changes made are mostly to get the writethrough implementation
> more inline with how dio handles writes.
>
>
I gave these series a run with kdevops and fstests using the following
profiles: xfs-crc-logdev, xfs-crc, xfs-reflink-logdev, xfs-reflink.
Note that I applied all patches on top of v7.1-rc1 and xfstest-dev
patches from Ojaswin have been rebased on latest master [1].
Link:
https://github.com/dagomez137/xfstests-dev/tree/iomap-buf-writethrough2 [1].
In general, some of the results here seem flaky. But let me know what
you think. I'll try to confirm the possible regressions with another
full run.
Summary per profile:
* xfs-crc-logdev: no regressions or fixes found
* xfs-crc:
* generic/753 fixed. This test failed on 7.1.0-rc1 run but succeeded
on 7.1.0-rc1-00005-gc6a39600d3c3.
* xfs-reflink-logdev:
* generic/415 failed on 7.1.0-rc1-00005-gc6a39600d3c3. I tried to
replicate the issue by just running generic/415 (not the entire test
suite), and I couldn't replicate it.
* xfs-reflink:
* generic/457 failed on 7.1.0-rc1-00005-gc6a39600d3c3.
* generic/561 failed on 7.1.0-rc1 but not on
7.1.0-rc1-00005-gc6a39600d3c3.
Here the full report list for each A/B profile test run:
http://htmlpreview.github.io/?https://github.com/dagomez137/kdevops-results-archive-wt/blob/main/workflows/fstests/results/r0001/fstests-report-7.1.0-rc1-vs-7.1.0-rc1-00005-gc6a39600d3c3-r0001-qsu-xfs-crc-logdev.html
http://htmlpreview.github.io/?https://github.com/dagomez137/kdevops-results-archive-wt/blob/main/workflows/fstests/results/r0001/fstests-report-7.1.0-rc1-vs-7.1.0-rc1-00005-gc6a39600d3c3-r0001-qsu-xfs-crc.html
http://htmlpreview.github.io/?https://github.com/dagomez137/kdevops-results-archive-wt/blob/main/workflows/fstests/results/r0001/fstests-report-7.1.0-rc1-vs-7.1.0-rc1-00005-gc6a39600d3c3-r0001-qsu-xfs-reflink-logdev.html
http://htmlpreview.github.io/?https://github.com/dagomez137/kdevops-results-archive-wt/blob/main/workflows/fstests/results/r0001/fstests-report-7.1.0-rc1-vs-7.1.0-rc1-00005-gc6a39600d3c3-r0001-qsu-xfs-reflink.html