linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Code simplification and clean-up for hugetlb vmemmap
@ 2023-11-27  8:46 Muchun Song
  2023-11-27  8:46 ` [PATCH 1/4] mm: pagewalk: assert write mmap lock only for walking the user page tables Muchun Song
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Muchun Song @ 2023-11-27  8:46 UTC (permalink / raw)
  To: mike.kravetz, muchun.song, akpm; +Cc: linux-mm, linux-kernel, Muchun Song

This series aims to simplify and clean the code of hugetlb vmemmap, please
look at the commit message of each individual patch for more details.

Thanks.

Muchun Song (4):
  mm: pagewalk: assert write mmap lock only for walking the user page
    tables
  mm: hugetlb_vmemmap: use walk_page_range_novma() to simplify the code
  mm: hugetlb_vmemmap: move PageVmemmapSelfHosted() check to
    split_vmemmap_huge_pmd()
  mm: hugetlb_vmemmap: convert page to folio

 mm/hugetlb_vmemmap.c | 259 ++++++++++++++-----------------------------
 mm/pagewalk.c        |  29 ++++-
 2 files changed, 111 insertions(+), 177 deletions(-)

-- 
2.20.1



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2023-12-05  2:47 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-27  8:46 [PATCH 0/4] Code simplification and clean-up for hugetlb vmemmap Muchun Song
2023-11-27  8:46 ` [PATCH 1/4] mm: pagewalk: assert write mmap lock only for walking the user page tables Muchun Song
2023-12-01 11:09   ` Kefeng Wang
2023-12-02  8:08     ` Muchun Song
2023-12-02  9:25       ` Kefeng Wang
2023-12-02  9:47         ` Muchun Song
2023-12-04 21:39   ` Mike Kravetz
2023-11-27  8:46 ` [PATCH 2/4] mm: hugetlb_vmemmap: use walk_page_range_novma() to simplify the code Muchun Song
2023-12-04 22:53   ` Mike Kravetz
2023-11-27  8:46 ` [PATCH 3/4] mm: hugetlb_vmemmap: move PageVmemmapSelfHosted() check to split_vmemmap_huge_pmd() Muchun Song
2023-12-04 23:27   ` Mike Kravetz
2023-12-05  2:46     ` Muchun Song
2023-11-27  8:46 ` [PATCH 4/4] mm: hugetlb_vmemmap: convert page to folio Muchun Song
2023-12-05  0:15   ` Mike Kravetz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).