On Tue, Jul 23, 2024 at 02:20:46PM GMT, Matthew Wilcox wrote: > On Tue, Jul 23, 2024 at 09:49:10AM +0200, Christian Brauner wrote: > > On Wed, Jul 17, 2024 at 04:46:50PM GMT, Matthew Wilcox wrote: > > > You can find the full branch at > > > http://git.infradead.org/?p=users/willy/pagecache.git;a=shortlog;h=refs/heads/write-end > > > aka > > > git://git.infradead.org/users/willy/pagecache.git write-end > > > > > > On top of the ufs, minix, sysv and qnx6 directory handling patches, this > > > patch series converts us to using folios for write_begin and write_end. > > > That's the last mention of 'struct page' in several filesystems. > > > > > > I'd like to get some version of these patches into the 6.12 merge > > > window. > > > > Is it stable enough that I can already pull it from you? > > I'd like this to be based on v6.11-rc1. > > It's stable in that it works, but it's still based on linux-next. I think > it probably depends on a few fs git pulls that are still outstanding. > More awkwardly for merging is that it depends on the four directory > handling patch series, each of which you've put on a separate topic > branch. So I'm not sure how you want to handle that. I've put them there before this series here surfaced. But anyway, there's plenty of options. I can merge all separate topic branches together in a main branch or I can just pull it all in together. That depends how complex it turns out to be.