--- mm/slub.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: slub/mm/slub.c =================================================================== --- slub.orig/mm/slub.c 2007-05-03 10:24:41.000000000 -0700 +++ slub/mm/slub.c 2007-05-03 10:26:04.000000000 -0700 @@ -154,11 +154,11 @@ SLAB_CACHE_DMA) #ifndef ARCH_KMALLOC_MINALIGN -#define ARCH_KMALLOC_MINALIGN sizeof(void *) +#define ARCH_KMALLOC_MINALIGN __alignof__(unsigned long long) #endif #ifndef ARCH_SLAB_MINALIGN -#define ARCH_SLAB_MINALIGN sizeof(void *) +#define ARCH_SLAB_MINALIGN __alignof__(unsigned long long) #endif /* Internal SLUB flags */