Messages in this thread | | | Date | Thu, 18 Dec 2014 07:36:20 -0800 | From | Dave Hansen <> | Subject | Re: [PATCH v2] X86-32: Allocate 256 bytes for pgd in PAE paging |
| |
On 12/18/2014 06:52 AM, Christoph Lameter wrote: > On Wed, 17 Dec 2014, Dave Hansen wrote: >> > IOW, do *ALL* of the sl*b allocators in all of their forms with all of >> > their debugging options guarantee 32-byte alignment when allocating >> > 256-byte objects? > No. For that the arch has to set a macro call ARCH_KMALLOC_MINALIGN or > ARCH_DMA_MINALIGN. Default alignment is to a word boundary.
OK, sounds like this is going to need its own slab. It will make the patch a bit bigger but shouldn't be all that much more complicated.
| |