Great!
Once you can reproduce this, one thing you can actually try is to compile
the kernel as UP, but change <asm/spinlocks.h> to have
#define DEBUG_SPINLOCKS 2
which will maintain spinlock debugging information (you'll get warnings
about the scheduler lock, those are because at fork-time we force the
scheduler lock by hand in assembly language and thus bypass the debugging
code).
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu