I checked the errata for OpenBSD 4.5, but saw nothing that looked related. I applied the patch to the 0831 snapshot and am building it now. After we find the minimal patch, as Jean-Louis said, I'll post on the OpenBSD-misc list to see if anyone has an explanation.
Thanks guys for working on this - I know it's a frustrating one. -- Michael On Tue, Sep 1, 2009 at 8:33 AM, Dustin J. Mitchell <dus...@zmanda.com>wrote: > On Tue, Sep 1, 2009 at 7:45 AM, Jean-Louis > Martineau<martin...@zmanda.com> wrote: > > We need to find a minimal patch that fix the problem. > > Cat you try the attached patch? > > This is starting to look like a kernel bug -- is there an associated > OpenBSD bug or something that we could reference in comments in the > code to explain this strange formulation? Also, we'll probably need > to do this everywhere we fork and plumb a new process -- in > pipespawn.c at least. > > Dustin > > -- > Open Source Storage Engineer > http://www.zmanda.com >