On Wed, 23 Nov 2011 at 11:18, Benjamin Herrenschmidt wrote: > I'd say only this one liner for now, just don't do slabinfo :-) I just > want to see whether your network + heavy IO load problem goes away with > that one patch. OK, with Christoph's patch applied, 3.2.0-rc2-00274-g6fe4c6d-dirty survives on this machine, with the disk & cpu workload that caused the machine to panic w/o the patch. Load was at 4-5 this time, which is expected for this box. I'll run a few more tests later on, but it seems ok for now. I couldn't resist and ran "slabinfo" anyway (after the workload!) - the box survived, nothing was printed in syslog either. Output attached. Thanks! Christian. --- linux-2.6.orig/mm/slub.c 2011-11-21 21:15:41.575673204 -0600 +++ linux-2.6/mm/slub.c 2011-11-21 21:16:33.442336849 -0600 @@ -1969,7 +1969,7 @@ page->pobjects = pobjects; page->next = oldpage; - } while (this_cpu_cmpxchg(s->cpu_slab->partial, oldpage, page) != oldpage); + } while (irqsafe_cpu_cmpxchg(s->cpu_slab->partial, oldpage, page) != oldpage); stat(s, CPU_PARTIAL_FREE); return pobjects; } -- BOFH excuse #6: global warming