[ add Andrew and Naoya ] On Wed, Apr 20, 2022 at 6:48 PM Shiyang Ruan <ruansy.fnst@xxxxxxxxxxx> wrote: > > Hi Dave, > > 在 2022/4/21 9:20, Dave Chinner 写道: > > Hi Ruan, > > > > On Tue, Apr 19, 2022 at 12:50:38PM +0800, Shiyang Ruan wrote: > >> This patchset is aimed to support shared pages tracking for fsdax. > > > > Now that this is largely reviewed, it's time to work out the > > logistics of merging it. > > Thanks! > > > > >> Changes since V12: > >> - Rebased onto next-20220414 > > > > What does this depend on that is in the linux-next kernel? > > > > i.e. can this be applied successfully to a v5.18-rc2 kernel without > > needing to drag in any other patchsets/commits/trees? > > Firstly, I tried to apply to v5.18-rc2 but it failed. > > There are some changes in memory-failure.c, which besides my Patch-02 > "mm/hwpoison: fix race between hugetlb free/demotion and > memory_failure_hugetlb()" > > https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=423228ce93c6a283132be38d442120c8e4cdb061 > > Then, why it is on linux-next is: I was told[1] there is a better fix > about "pgoff_address()" in linux-next: > "mm: rmap: introduce pfn_mkclean_range() to cleans PTEs" > > https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=65c9605009f8317bb3983519874d755a0b2ca746 > so I rebased my patches to it and dropped one of mine. > > [1] https://lore.kernel.org/linux-xfs/YkPuooGD139Wpg1v@xxxxxxxxxxxxx/