diff options
Diffstat (limited to 'mm/page_alloc.c')
-rw-r--r-- | mm/page_alloc.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 1d6ba6a4b594..42bccfb8464d 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c | |||
@@ -1861,7 +1861,6 @@ static void __init free_area_init_core(struct pglist_data *pgdat, | |||
1861 | unsigned long *zones_size, unsigned long *zholes_size) | 1861 | unsigned long *zones_size, unsigned long *zholes_size) |
1862 | { | 1862 | { |
1863 | unsigned long i, j; | 1863 | unsigned long i, j; |
1864 | const unsigned long zone_required_alignment = 1UL << (MAX_ORDER-1); | ||
1865 | int cpu, nid = pgdat->node_id; | 1864 | int cpu, nid = pgdat->node_id; |
1866 | unsigned long zone_start_pfn = pgdat->node_start_pfn; | 1865 | unsigned long zone_start_pfn = pgdat->node_start_pfn; |
1867 | 1866 | ||
@@ -1934,9 +1933,6 @@ static void __init free_area_init_core(struct pglist_data *pgdat, | |||
1934 | zone->zone_mem_map = pfn_to_page(zone_start_pfn); | 1933 | zone->zone_mem_map = pfn_to_page(zone_start_pfn); |
1935 | zone->zone_start_pfn = zone_start_pfn; | 1934 | zone->zone_start_pfn = zone_start_pfn; |
1936 | 1935 | ||
1937 | if ((zone_start_pfn) & (zone_required_alignment-1)) | ||
1938 | printk(KERN_CRIT "BUG: wrong zone alignment, it will crash\n"); | ||
1939 | |||
1940 | memmap_init(size, nid, j, zone_start_pfn); | 1936 | memmap_init(size, nid, j, zone_start_pfn); |
1941 | 1937 | ||
1942 | zonetable_add(zone, nid, j, zone_start_pfn, size); | 1938 | zonetable_add(zone, nid, j, zone_start_pfn, size); |