The patch titled x86_64: disable alien cache for fake numa has been added to the -mm tree. Its filename is x86_64-disable-alien-cache-for-fake-numa.patch *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: x86_64: disable alien cache for fake numa From: David Rientjes <rientjes@xxxxxxxxxx> Disables using alien cache for slab when NUMA emulation is being used. Cc: Andi Kleen <ak@xxxxxxx> Signed-off-by: Paul Menage <menage@xxxxxxxxxx> Signed-off-by: David Rientjes <rientjes@xxxxxxxxxx> Cc: Paul Jackson <pj@xxxxxxx> Cc: Christoph Lameter <clameter@xxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- arch/x86_64/mm/numa.c | 2 ++ mm/slab.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff -puN arch/x86_64/mm/numa.c~x86_64-disable-alien-cache-for-fake-numa arch/x86_64/mm/numa.c --- a/arch/x86_64/mm/numa.c~x86_64-disable-alien-cache-for-fake-numa +++ a/arch/x86_64/mm/numa.c @@ -277,6 +277,7 @@ void __init numa_init_array(void) PAGE_SHIFT) static struct bootnode physical_node_map[MAX_NUMNODES]; +extern int use_alien_caches; char *cmdline __initdata; int numa_emu; @@ -509,6 +510,7 @@ out: nodes[i].end >> PAGE_SHIFT); setup_node_bootmem(i, nodes[i].start, nodes[i].end); } + use_alien_caches = 0; numa_init_array(); return 0; } diff -puN mm/slab.c~x86_64-disable-alien-cache-for-fake-numa mm/slab.c --- a/mm/slab.c~x86_64-disable-alien-cache-for-fake-numa +++ a/mm/slab.c @@ -889,7 +889,7 @@ static void __slab_error(const char *fun * line */ -static int use_alien_caches __read_mostly = 1; +int use_alien_caches __read_mostly = 1; static int __init noaliencache_setup(char *s) { use_alien_caches = 0; _ Patches currently in -mm which might be from rientjes@xxxxxxxxxx are x86_64-configurable-fake-numa-node-sizes.patch x86_64-split-remaining-fake-nodes-equally.patch x86_64-fixed-size-remaining-fake-nodes.patch x86_64-map-fake-nodes-to-real-nodes.patch x86_64-disable-alien-cache-for-fake-numa.patch x86_64-export-physnode-mapping-to-userspace.patch x86_64-fake-numa-for-cpusets-document.patch smaps-extract-pmd-walker-from-smaps-code.patch smaps-add-pages-referenced-count-to-smaps.patch smaps-add-clear_refs-file-to-clear-reference.patch smaps-add-clear_refs-file-to-clear-reference-fix.patch smaps-add-clear_refs-file-to-clear-reference-fix-fix.patch smaps-add-clear_refs-file-to-clear-reference-docs.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html