On 05/13/2019 02:23 PM, Mel Gorman wrote: > On Fri, May 10, 2019 at 02:49:00PM -0400, Daniel Jordan wrote: >> On Fri, May 10, 2019 at 12:36:48PM +0000, Bruce ZHANG wrote: >>> The "Free pages count per migrate type at order" are shown with the >>> order from 0 ~ (MAX_ORDER-1), while "Page block order" just print >>> pageblock_order. If the macro CONFIG_HUGETLB_PAGE is defined, the >>> pageblock_order may not be equal to (MAX_ORDER-1). >> >> All of this is true, but why do you think it's wrong? >> > > Indeed, why is this wrong? > >> It makes sense that "Page block order" corresponds to pageblock_order, >> regardless of whether pageblock_order == MAX_ORDER-1. >> > > Page block order is related to the PMD huge page size, it's not directly > related to MAX_ORDER other than MAX_ORDER is larger than > pageblock_order. Right. > >> Cc Mel, who added these two lines. >> >>> Signed-off-by: Zhang Bo <bo.zhang@xxxxxxx> > > What's there is correct so unless there is a great explanation as to why > it should be different; Agreed.