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

Horst Birthelmer <[email protected]> Thu, 26 Mar 2026 16:44:02 +0100
Newsgroups dev.linux.lists.oe-lkp,it.linux.lists.ltp,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel
Message-ID <acVT7mE4MjBfNPOW@fedora>
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/[email protected]/
> > 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
> [email protected]

Horst