Date: Mon, 25 Apr 2005 10:38:32 +0300 From: Kostik Belousov <konstantin.belousov@zoral.com.ua> To: FreeBSD Hackers <freebsd-hackers@freebsd.org> Subject: Re: libthread 1:1 threads Message-ID: <20050425073832.GA81364@deviant.zoral.local> In-Reply-To: <5bbfe7d405042307305672e71f@mail.gmail.com> References: <5bbfe7d40504220842578b2d2d@mail.gmail.com> <426953C5.9080502@elischer.org> <5bbfe7d4050422150226c6712d@mail.gmail.com> <9328DC9EC69D53548F9E444F@peregrin.orthanc.ca> <5bbfe7d405042307305672e71f@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Apr 23, 2005 at 07:30:08AM -0700, David Leimbach wrote: > On 4/22/05, Lyndon Nerenberg <lyndon@orthanc.ca> wrote: > > --On 2005-4-22 3:02 PM -0700 David Leimbach <dleimbac@gmail.com> wrote: > > > > > According to the man page, and plan 9 where rfork originated you can > > > use it to modify an extant process. In fact you have to set the > > > RFPROC flag to make a new process or all the changes apply to the > > > current one. > > > > Unfortunately the semantics of FreeBSD rfork() have diverted far enough > > from the original plan9 rfork() such that you can't consider it as the > > same call. This makes life miserable for things like running Inferno on > > FreeBSD. > > > > Yes the latest Inferno snapshot is currently not so happy on FreeBSD. > Charles Forsyth is working on getting it going again though [ I > believe he's a vitanuova employee]. Inferno works ok on 4-STABLE. For 5-STABLE and 6-CURRENT, see kern/80130. David Xu already commited fix for 6-CURRENT, I am impatiently waiting for MFC. Best regards, Kostik Belousov.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050425073832.GA81364>