[ Going through old emails, this is probably stale by now since you already figured out it was fixed in 3.13 ] On Mon, Feb 24, 2014 at 3:47 AM, Jasper Spaans <spaans@xxxxxxxxxx> wrote: > > Last weekend one of our machines showed some interesting behaviour, where > processes seemed to be crashing randomly. Further inspection showed that > all the oopses in syslog were on core #12, and had > kmem_cache_alloc+0x66/0x150 as the RIP, except for the second one, which had > kmem_cache_alloc_trace+0x6a/0x140 . This indeed looks very much like the pipe use-after-free that was fixed by commit b0d8d2292160 ("vfs: fix subtle use-after-free of pipe_inode_info"), and afffects 3.10-3.12. It should be in stable kernels, but you probably have a 3.11 that predates that stable backport. For 3.11, you need 3.11.10.2 or newer, but 3.12 or 3.13 stable sounds like a better idea from a maintenance standpoint. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/