On 9/25/26 12:41 AM, Yeoreum Yun wrote: > check_huge_shmem() was required to distinguish shmem huge pages because > /proc/self/smaps reports them using a dedicated “ShmemPmdMapped” entry, > as opposed to “FilePmdMapped” for file-backed huge pages. > > Now that /proc/self/smaps is no longer used to detect huge pages and > /proc/kpageflags is used instead, it is sufficient to distinguish > between file-backed and anonymous pages since the ShmemPmdMapped is also > kind of file-backed. > > Therefore, remove check_huge_shmem() and use check_huge_file() instead > and cleanup khugepaged's check_huge operation in mem_ops. > > Suggested-by: David Hildenbrand (Arm) <[email protected]> > Reviewed-by: Baolin Wang <[email protected]> > Acked-by: Zi Yan <[email protected]> > Acked-by: Lorenzo Stoakes (ARM) <[email protected]> > Acked-by: David Hildenbrand (Arm) <[email protected]> > Signed-off-by: Yeoreum Yun <[email protected]> > --- Looks good to me, so: Reviewed-by: Sarthak Sharma <[email protected]>
- [PATCH v8 0/4] kselftest: mm: fix some failure of ... Yeoreum Yun
- [PATCH v8 2/4] kselftest: mm: replace usage o... Yeoreum Yun
- Re: [PATCH v8 2/4] kselftest: mm: replace... Sarthak Sharma
- Re: [PATCH v8 2/4] kselftest: mm: rep... Yeoreum Yun
- Re: [PATCH v8 2/4] kselftest: mm:... David Hildenbrand (Arm)
- Re: [PATCH v8 2/4] kselftest: mm: replace... Baolin Wang
- Re: [PATCH v8 2/4] kselftest: mm: replace... Zi Yan
- [PATCH v8 4/4] kselftest: mm: remove check_hu... Yeoreum Yun
- Re: [PATCH v8 4/4] kselftest: mm: remove ... Sarthak Sharma
- [PATCH v8 3/4] kselftest: mm: integrate huge ... Yeoreum Yun
- Re: [PATCH v8 3/4] kselftest: mm: integra... Sarthak Sharma
- Re: [PATCH v8 3/4] kselftest: mm: integra... Baolin Wang
- Re: [PATCH v8 3/4] kselftest: mm: integra... David Hildenbrand (Arm)
- Re: [PATCH v8 3/4] kselftest: mm: int... Yeoreum Yun
- Re: [PATCH v8 3/4] kselftest: mm:... David Hildenbrand (Arm)
- Re: [PATCH v8 3/4] kselftest... Yeoreum Yun
- Re: [PATCH v8 3/4] kself... David Hildenbrand (Arm)
- Re: [PATCH v8 3/4] k... Yeoreum Yun
- [PATCH v8 1/4] kselftest: mm: prevent random ... Yeoreum Yun

