> @@ -1466,9 +1468,9 @@ void dissolve_free_huge_pages(unsigned long start_pfn, > unsigned long end_pfn) > if (!hugepages_supported()) > return; > > - VM_BUG_ON(!IS_ALIGNED(start_pfn, 1 << minimum_order));
Then the relevant comment has to be updated. Hillf > for (pfn = start_pfn; pfn < end_pfn; pfn += 1 << minimum_order) > - dissolve_free_huge_page(pfn_to_page(pfn)); > + if (PageHuge(pfn_to_page(pfn))) > + dissolve_free_huge_page(pfn_to_page(pfn)); > } > > /* > -- > 2.8.4