X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=mm%2Fsparse.c;h=da432d9f0ae825eb4e050ed8168c1600c6a793da;hb=75063600fd7b27fe447112c27997f100b9e2f99b;hp=083f5b63e7a8bdb8ab5196e11970691c2bd351d4;hpb=0b271ef4521756010675b1611bef20fd3096790d;p=~andy%2Flinux diff --git a/mm/sparse.c b/mm/sparse.c index 083f5b63e7a..da432d9f0ae 100644 --- a/mm/sparse.c +++ b/mm/sparse.c @@ -164,9 +164,7 @@ void __meminit mminit_validate_memmodel_limits(unsigned long *start_pfn, WARN_ON_ONCE(1); *start_pfn = max_sparsemem_pfn; *end_pfn = max_sparsemem_pfn; - } - - if (*end_pfn > max_sparsemem_pfn) { + } else if (*end_pfn > max_sparsemem_pfn) { mminit_dprintk(MMINIT_WARNING, "pfnvalidation", "End of range %lu -> %lu exceeds SPARSEMEM max %lu\n", *start_pfn, *end_pfn, max_sparsemem_pfn);