memblock: stop using implicit alignment to SMP_CACHE_BYTES
[sfrench/cifs-2.6.git] / arch / ia64 / sn / kernel / io_common.c
index 98f55220c67df0cbf5c3c69bde23c01a61d0edd0..8df13d0d96fa30f25ec94040715c3e93978e1d00 100644 (file)
@@ -391,7 +391,9 @@ void __init hubdev_init_node(nodepda_t * npda, cnodeid_t node)
        if (node >= num_online_nodes()) /* Headless/memless IO nodes */
                node = 0;
 
-       hubdev_info = (struct hubdev_info *)memblock_alloc_node(size, 0, node);
+       hubdev_info = (struct hubdev_info *)memblock_alloc_node(size,
+                                                               SMP_CACHE_BYTES,
+                                                               node);
 
        npda->pdinfo = (void *)hubdev_info;
 }