lkml.org 
[lkml]   [2020]   [Dec]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH v8 00/12] Free some vmemmap pages of HugeTLB page
On Thu, Dec 10, 2020 at 11:55:14AM +0800, Muchun Song wrote:
> Muchun Song (12):
> mm/memory_hotplug: Factor out bootmem core functions to bootmem_info.c
> mm/hugetlb: Introduce a new config HUGETLB_PAGE_FREE_VMEMMAP
> mm/bootmem_info: Introduce free_bootmem_page helper
> mm/hugetlb: Free the vmemmap pages associated with each HugeTLB page
> mm/hugetlb: Defer freeing of HugeTLB pages
> mm/hugetlb: Allocate the vmemmap pages associated with each HugeTLB
> page
> mm/hugetlb: Set the PageHWPoison to the raw error page
> mm/hugetlb: Flush work when dissolving hugetlb page
> mm/hugetlb: Add a kernel parameter hugetlb_free_vmemmap
> mm/hugetlb: Introduce nr_free_vmemmap_pages in the struct hstate
> mm/hugetlb: Gather discrete indexes of tail page
> mm/hugetlb: Optimize the code with the help of the compiler

Well, we went from 24 patches down to 12 patches.
Not bad at all :-)

I will have a look later

Thanks


--
Oscar Salvador
SUSE L3

\
 
 \ /
  Last update: 2020-12-10 12:46    [W:0.202 / U:3.820 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site