Re: Re: [LTP] [PATCH] fuse: when copying a folio delay the mark dirty until the end

Horst Birthelmer
2026-03-26T15:51:53Z

On Thu, Mar 26, 2026 at 04:05:15PM +0100, Cyril Hrubis wrote:
> Hi!
> > commit: 47f8dde97f35e32a1003d54e387273bcdf014ddf ("[PATCH] fuse: when copying a folio delay the mark dirty until the end")
> > url: https://github.com/intel-lab-lkp/linux/commits/Horst-Birthelmer/fuse-when-copying-a-folio-delay-the-mark-dirty-until-the-end/20260316-234418
> > patch link: https://lore.kernel.org/all/20260316-mark-dirty-per-folio-v1-1-8dc39c94b7ce@ddn.com/
> > patch subject: [PATCH] fuse: when copying a folio delay the mark dirty until the end
> >
> > in testcase: ltp
> > version:
> > with following parameters:
> >
> > disk: 1HDD
> > fs: ext4
> > test: fs-03
>
> Looks like the test that has failed was fs_fill that runs several
> threads that attempt to fill the filesystem (until they get ENOSCP) then
> delete the files and try again. And apparently we managed to get EIO
> when file has been closed() by one of the threads after a few minutes of
> the runtime on NTFS mounted over FUSE.
>
Probably nothing to do with the patch itself, but the patch will never
make it since it contains a wrong assumption.

Thanks for clarifying!

> --
> Cyril Hrubis
> chrubis@suse.cz

Horst