mm: provide kernel parameter to allow disabling page init poisoning
[sfrench/cifs-2.6.git] / mm / memblock.c
index 237944479d25a81483a7d6969cfab05c6f0a4c25..a85315083b5a8d1fbba19329a5b77dc7fe3b6da3 100644 (file)
@@ -1444,10 +1444,9 @@ void * __init memblock_virt_alloc_try_nid_raw(
 
        ptr = memblock_virt_alloc_internal(size, align,
                                           min_addr, max_addr, nid);
-#ifdef CONFIG_DEBUG_VM
        if (ptr && size > 0)
-               memset(ptr, PAGE_POISON_PATTERN, size);
-#endif
+               page_init_poison(ptr, size);
+
        return ptr;
 }