diff options
Diffstat (limited to 'mm/memory_hotplug.c')
| -rw-r--r-- | mm/memory_hotplug.c | 5 | 
1 files changed, 0 insertions, 5 deletions
diff --git a/mm/memory_hotplug.c b/mm/memory_hotplug.c index 29d8693d0c61..252e1dbbed86 100644 --- a/mm/memory_hotplug.c +++ b/mm/memory_hotplug.c @@ -1912,7 +1912,6 @@ void try_offline_node(int nid)  	unsigned long start_pfn = pgdat->node_start_pfn;  	unsigned long end_pfn = start_pfn + pgdat->node_spanned_pages;  	unsigned long pfn; -	struct page *pgdat_page = virt_to_page(pgdat);  	int i;  	for (pfn = start_pfn; pfn < end_pfn; pfn += PAGES_PER_SECTION) { @@ -1941,10 +1940,6 @@ void try_offline_node(int nid)  	node_set_offline(nid);  	unregister_one_node(nid); -	if (!PageSlab(pgdat_page) && !PageCompound(pgdat_page)) -		/* node data is allocated from boot memory */ -		return; -  	/* free waittable in each zone */  	for (i = 0; i < MAX_NR_ZONES; i++) {  		struct zone *zone = pgdat->node_zones + i;  |