On Wed, 2 Oct 2002, Julian Elischer wrote: > On Thu, 3 Oct 2002, Andrey A. Chernov wrote: > > > The bug completely gone after I revert machdep.c to 1.538. This commit > > cause bug: > > ... > > revision 1.539 > > ... > > Please back it out or do it properly! > > this IS the backout.. it's now how it was before, including in 4.x
Not so. The ucontext is now much larger and has some things in different places. The larger ucontext would cause problems if anything copies around ucontexts and expects this to preserve them. Things in different places would cause problems if anything accesses them. cvsupd apparently does some of these things. ISTR that the modula runtime knows a lot about the contexts, and that this caused problems the last time signal context were changed. Bruce To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message