]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - mm/memblock.c
memblock: add assertion for zero allocation alignment
[karo-tx-linux.git] / mm / memblock.c
index b8d9147e5c084de3264fc49ea93c95e22eddf49d..2cce8b3e76ed7ccb89b0e408c9fecafd13abc5ec 100644 (file)
@@ -771,6 +771,9 @@ static phys_addr_t __init memblock_alloc_base_nid(phys_addr_t size,
 {
        phys_addr_t found;
 
+       if (WARN_ON(!align))
+               align = __alignof__(long long);
+
        /* align @size to avoid excessive fragmentation on reserved array */
        size = round_up(size, align);