Re: [RFC PATCH v2 0/5] Add buffered write-through support to iomap & xfs
From: Ojaswin Mujoo
Date: Wed May 13 2026 - 01:50:04 EST
On Mon, May 04, 2026 at 09:54:49AM +0200, Daniel Gomez wrote:
> 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.
Hey Daniel,
thanks so much for testing the patches. I'm back this week
from travel so still catching up to my emails. I'll go trhough thi and
get back to you soon.
Regards,
Ojaswin
>
>
> 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
>