Messages in this thread | | | Date | Thu, 10 Dec 2020 10:18:12 +0100 | From | Oscar Salvador <> | Subject | Re: [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
| |