Continue stress-testing it. I don't think my patch on its own should fix
the original problem, but at least we now know why you got those NULL
anon_vma's.
So what I _think_ will happen is that you'll be able to re-create the
problem that started this all. But I'd like to verify that, just because
I'm anal and I'd like these things to be tested independently.
So assuming that the original problem happens again, if you can then apply
Rik's patch, but add a
dst->anon_vma = src->anon_vma;
to just before the success case (the "return 0") in anon_vma_clone(),
that would be good.
Linus
--