Messages in this thread | | | Date | Thu, 20 May 2010 18:49:43 +0200 | From | Manfred Spraul <> | Subject | Re: [PATCH 1/4] mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slab_def.h> |
| |
On 05/19/2010 08:10 PM, David Woodhouse wrote: >> * Unless debug options are enabled, the kernel uses cache_line_size() >> automatically. >> > ... that's a lie. > > You are right, I didn't notice that there are now 8 and 16-byte kmalloc caches.
Apart from that:
KMALLOC_FLAGS is SLAB_HWCACHE_ALIGN. SLAB_HWCACHE_ALIGN defaults the alignment to cache_line_size().
Did I overlook anything else?
-- Manfred
| |