From owner-freebsd-hackers@FreeBSD.ORG Sat Apr 23 14:30:23 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF95516A4CE for ; Sat, 23 Apr 2005 14:30:23 +0000 (GMT) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4682443D2F for ; Sat, 23 Apr 2005 14:30:09 +0000 (GMT) (envelope-from dleimbac@gmail.com) Received: by zproxy.gmail.com with SMTP id 16so1583920nzp for ; Sat, 23 Apr 2005 07:30:08 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=GVg0YaklcDhqcXcT4rIHoKe66vOvsTZHMs+t96VUc0wNGpJHrEVs1A7rQa0r+zwPey5yotjpHAliU9kx7BLBUFuiZnHr7iLUBjwSvZdtpqvFFF5FT2EGjtS2UIN34BnyFV6Uyl2ORLH5rT5qaJx4t1cgHQjIpBuAI6WRdp28vMw= Received: by 10.36.101.17 with SMTP id y17mr366918nzb; Sat, 23 Apr 2005 07:30:08 -0700 (PDT) Received: by 10.36.103.17 with HTTP; Sat, 23 Apr 2005 07:30:08 -0700 (PDT) Message-ID: <5bbfe7d405042307305672e71f@mail.gmail.com> Date: Sat, 23 Apr 2005 07:30:08 -0700 From: David Leimbach To: Lyndon Nerenberg In-Reply-To: <9328DC9EC69D53548F9E444F@peregrin.orthanc.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <5bbfe7d40504220842578b2d2d@mail.gmail.com> <426953C5.9080502@elischer.org> <5bbfe7d4050422150226c6712d@mail.gmail.com> <9328DC9EC69D53548F9E444F@peregrin.orthanc.ca> cc: FreeBSD Hackers Subject: Re: libthread 1:1 threads X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: David Leimbach List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Apr 2005 14:30:23 -0000 On 4/22/05, Lyndon Nerenberg wrote: > --On 2005-4-22 3:02 PM -0700 David Leimbach wrote: >=20 > > 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. >=20 > 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. >=20 Yes the latest Inferno snapshot is currently not so happy on FreeBSD.=20 Charles Forsyth is working on getting it going again though [ I believe he's a vitanuova employee]. Inferno is pretty danged cool. Supporting it on FreeBSD would be a bonus. I've used it to do weird things like export my Mac OS X iDisk over an encrypted connection to a linux box. I know of a University that uses Inferno in their Classics department so they can have a mostly OS agnostic grid. Windows, Linux, Mac OS X, Solaris, Irix and Plan 9 [and I think FreeBSD 4.x series] can all attach to the grid by running Inferno on top. Dave > --lyndon > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= " >