On Tue, Dec 15, 2009 at 5:21 PM, John David Anglin <dave@xxxxxxxxxxxxxxxxxx> wrote: >> I have constructed a vfork test case which shows some of the problems >> I have using vfork reliably. This fails every time on my PA8700 system >> running 2.6.32-rc6. It appears as though r28 (ret0) in the parent is >> being corrupted. > > The test doesn't fail on two of my builds: > Linux mx3210 2.6.31.7 #5 Wed Dec 9 22:49:53 EST 2009 parisc64 > Linux hiauly6 2.6.31.7 #18 Wed Dec 9 21:34:36 EST 2009 parisc Interesting. > Are you running a SMP config? Yes, 64-bit 2.6.32-rc6. I recently discovered that execve is actually *returning* from the kernel, and this is a huge problem. I'm instrumenting the kernel to determine why this is happening. Cheers, Carlos. -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html