Skip site navigation (1)Skip section navigation (2)
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>