On Fri, Mar 24, 2023 at 06:01:01PM +0000, Matthew Wilcox wrote: > This particular combination of flags is used by most filesystems > in their ->write_begin method, although it does find use in a > few other places. Before folios, it warranted its own function > (grab_cache_page_write_begin()), but I think that just having specialised > flags is enough. It certainly helps the few places that have been > converted from grab_cache_page_write_begin() to __filemap_get_folio(). > > Signed-off-by: Matthew Wilcox (Oracle) <willy@xxxxxxxxxxxxx> Hey Willy, Which commit/branch did you base this patch series on? This commit conflict with Vishal Moola's e8dfc854eef2 ("ext4: convert mext_page_double_lock() to mext_folio_double_lock()") which landed in v6.3-rc1. I'm guessing what happened is that you based it on the ext4 dev branch that I used when I sent the pull request to Linus, before I moved the dev branch's origin to be on v6.3-rc3. And since Vishal's patches went in via the mm tree, and not the ext4 tree, we have conflicts with the ext4 folio work done by some of Vishal's work in the last merge window. Sorry, I should have noticed this problem earlier (we had some painful merge conflicts due to the ext4 changes in the mm tree) so I should have realized this would continue to bite us this cycle. :-/ I hate to do this, but would you mind rebasing this on the current ext4 dev branch. Thanks, and again, sorry for not catching this sooner. - Ted