From owner-freebsd-smp Mon Jul 6 07:00:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA12458 for freebsd-smp-outgoing; Mon, 6 Jul 1998 07:00:40 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA12453 for ; Mon, 6 Jul 1998 07:00:38 -0700 (PDT) (envelope-from michaelh@cet.co.jp) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.8.8/CET-v2.2) with SMTP id NAA23801; Mon, 6 Jul 1998 13:59:19 GMT Date: Mon, 6 Jul 1998 22:59:19 +0900 (JST) From: Michael Hancock To: "Christopher T. Johnson" cc: freebsd-smp@FreeBSD.ORG Subject: Re: rfork() questions In-Reply-To: <199807012015.QAA01480@neunacht.netgsi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org We haven't had someone work on rfork() for a little while. Do you have the CVS tree? If so do ... cvs log kern_fork.c ... to see the history of who has worked on it. John Dyson is on indefinite sabbatical^H^H^H^H^H^H^Hresigned, but others should be able to help. If you have suggestions or patches just post a pr; a web link, or post it to the mailing list if they aren't too large. I'm sure someone on the list would be willing to review them or at least be a guinea pig. Regards, Mike Hancock On Wed, 1 Jul 1998, Christopher T. Johnson wrote: > Well, I have this very nice raytracing code, it has been doing parallel > processing for many years now. The only thing it needs is the ability to > do a fork() while sharing memory, which rfork(RFPROC|RFMEM|RFFDG) should > do nicely, and semaphores. > > We've looked and found the semaphore syscall. And rfork() says it should > work, but of course rfork() fails if you are in SMP mode and request > rfork() with the RFMEM flag. > > I and my friends have no problem making kernel mods, we've been doing it > for a number of years. We are looking for a pointer to whomever is working > on the rfork() shared DPT problems. > > Thanks in advance for any help or information. > Chris Johnson To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message