mm: memory_hotplug: enumerate all supported section flags
[linux-2.6-block.git] / mm / sparse.c
index cb3bfae640365fd58c1075a5d01b05395a265dfb..e5a8a3a0edd74329f3c34d94c92c623a891faede 100644 (file)
@@ -281,7 +281,7 @@ static unsigned long sparse_encode_mem_map(struct page *mem_map, unsigned long p
 {
        unsigned long coded_mem_map =
                (unsigned long)(mem_map - (section_nr_to_pfn(pnum)));
-       BUILD_BUG_ON(SECTION_MAP_LAST_BIT > (1UL<<PFN_SECTION_SHIFT));
+       BUILD_BUG_ON(SECTION_MAP_LAST_BIT > PFN_SECTION_SHIFT);
        BUG_ON(coded_mem_map & ~SECTION_MAP_MASK);
        return coded_mem_map;
 }