diff options
-rw-r--r-- | mm/memblock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/memblock.c b/mm/memblock.c index de4d9c352fd6..6aca54812db0 100644 --- a/mm/memblock.c +++ b/mm/memblock.c | |||
@@ -969,8 +969,8 @@ static phys_addr_t __init memblock_alloc_base_nid(phys_addr_t size, | |||
969 | { | 969 | { |
970 | phys_addr_t found; | 970 | phys_addr_t found; |
971 | 971 | ||
972 | if (WARN_ON(!align)) | 972 | if (!align) |
973 | align = __alignof__(long long); | 973 | align = SMP_CACHE_BYTES; |
974 | 974 | ||
975 | /* align @size to avoid excessive fragmentation on reserved array */ | 975 | /* align @size to avoid excessive fragmentation on reserved array */ |
976 | size = round_up(size, align); | 976 | size = round_up(size, align); |