Re: [External] Re: [PATCH v3 04/21] mm/hugetlb: Introduce nr_free_vmemmap_pages in the struct hstate

2020-11-10 Thread Muchun Song
On Wed, Nov 11, 2020 at 3:40 AM Mike Kravetz wrote: > > On 11/9/20 6:42 PM, Muchun Song wrote: > > On Tue, Nov 10, 2020 at 12:48 AM Oscar Salvador wrote: > >> > >> On Sun, Nov 08, 2020 at 10:10:56PM +0800, Muchun Song wrote: > >> > >> Unrelated to this patch but related in general, I am not sure

Re: [External] Re: [PATCH v3 04/21] mm/hugetlb: Introduce nr_free_vmemmap_pages in the struct hstate

2020-11-10 Thread Mike Kravetz
On 11/9/20 6:42 PM, Muchun Song wrote: > On Tue, Nov 10, 2020 at 12:48 AM Oscar Salvador wrote: >> >> On Sun, Nov 08, 2020 at 10:10:56PM +0800, Muchun Song wrote: >> >> Unrelated to this patch but related in general, I am not sure about Mike but >> would it be cleaner to move all the vmemmap

Re: [External] Re: [PATCH v3 04/21] mm/hugetlb: Introduce nr_free_vmemmap_pages in the struct hstate

2020-11-09 Thread Muchun Song
On Tue, Nov 10, 2020 at 12:48 AM Oscar Salvador wrote: > > On Sun, Nov 08, 2020 at 10:10:56PM +0800, Muchun Song wrote: > > +#ifdef CONFIG_HUGETLB_PAGE_FREE_VMEMMAP > > +/* > > + * There are 512 struct page structs(8 pages) associated with each 2MB > > + * hugetlb page. For tail pages, the value