diff --git a/mm/memory_hotplug.c b/mm/memory_hotplug.c index b236069ff0d8..df41b467e020 100644 --- a/mm/memory_hotplug.c +++ b/mm/memory_hotplug.c @@ -1382,10 +1382,6 @@ do_migrate_range(unsigned long start_pfn, unsigned long end_pfn) if (PageHuge(page)) { struct page *head = compound_head(page); - if (compound_order(head) > PFN_SECTION_SHIFT) { - ret = -EBUSY; - break; - } pfn = page_to_pfn(head) + (1<