Messages in this thread | | | Date | Thu, 29 May 2008 14:29:24 -0700 (PDT) | From | Christoph Lameter <> | Subject | Re: [PATCH] nommu: fix kobjsize() for SLOB and SLUB |
| |
On Thu, 29 May 2008, Mike Frysinger wrote:
> > You should not have to do this. This is the default alignment that also > > SLOB needs to follow. We need to align structures correctly for access to > > long long's. > > are you saying that slob is broken ? i see in mm/slob.c: > #ifndef ARCH_KMALLOC_MINALIGN > #define ARCH_KMALLOC_MINALIGN __alignof__(unsigned long) > #endif > -mike
It should be long long instead.
SLUB:
#ifndef ARCH_KMALLOC_MINALIGN #define ARCH_KMALLOC_MINALIGN __alignof__(unsigned long long) #endif
SLAB:
#define ARCH_KMALLOC_MINALIGN __alignof__(unsigned long long)
| |