On Tue, Sep 27, 2016 at 08:13:58PM -0700, Doug Smythies wrote: > By the way, I can eliminate the problem by doing this: > (see also: https://bugzilla.kernel.org/show_bug.cgi?id=172991) I think that Johannes found the root cause of the problem and they (Johannes and Vladimir) will solve the root cause. However, there is something useful to do in SLAB side. Could you test following patch, please? Thanks. ---------->8-------------- diff --git a/mm/slab.c b/mm/slab.c index 0eb6691..39e3bf2 100644 --- a/mm/slab.c +++ b/mm/slab.c @@ -965,7 +965,7 @@ static int setup_kmem_cache_node(struct kmem_cache *cachep, * guaranteed to be valid until irq is re-enabled, because it will be * freed after synchronize_sched(). */ - if (force_change) + if (n->shared && force_change) synchronize_sched(); fail: -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>