Date: Mon, 3 Jul 2000 08:41:31 -0700 From: Jason Evans <jasone@canonware.com> To: Greg Lehey <grog@lemis.com> Cc: Matthew Dillon <dillon@apollo.backplane.com>, Jake Burkholder <jake@freebsd.org>, freebsd-smp@freebsd.org Subject: Re: SMP progress (was: Stepping on Toes) Message-ID: <20000703084130.D826@blitz.canonware.com> In-Reply-To: <20000703112203.B61851@wantadilla.lemis.com>; from grog@lemis.com on Mon, Jul 03, 2000 at 11:22:03AM %2B0930 References: <200006261650.KAA17801@berserker.bsdi.com> <200006271742.KAA35851@apollo.backplane.com> <20000703112203.B61851@wantadilla.lemis.com>
index | next in thread | previous in thread | raw e-mail
On Mon, Jul 03, 2000 at 11:22:03AM +0930, Greg Lehey wrote: > Agreed. I'm in the process of implementing the heavy-weight interrupt > processes now. I've just taken a look at your web page and note that > the URL no longer exists; in conjunction with the discussion above, > I'm no longer sure how far you are. Are you importing the BSD/OS code > now? > > We should probably take the rest of this offline, but I wanted to > discuss how we do things. My idea is: > > 1. You import the BSD/OS mutexes. Jake Burkholder offered to port the mutex code, and I discussed this with Matt last week, who had no problems with Jake doing it. As of last night, it sounds like Jake essentially has this done for i386, and Doug Rabson will be following soon with the alpha bits. Jake's patch set also includes the pertinent parts of Matt's work (per-CPU idle processes, some of the schedlock changes, etc.). I'll be adding a link to Jake's most recent patch set on the web page (http://people.freebsd.org/~jasone/smp/) shortly. Meanwhile, you can get Jake's patch set at: http://people.freebsd.org/~jake/smpng2.tar > 2. I import/implement the heavy-weight interrupt code, which I will > endeavour to get working relatively reliably. This should be a > fallback while I break^H^H^H^H^Himplement light-wait interrupt > threads. Yep, the stage is set for this work to begin now. > 3. You and I test our stuff together until it can stay up for an hour > or so (exact time to be determined by Jason, who'll be carrying > the can). > 4. We commit the marginally stable stuff. A successful buildworld would be a satisfactory test of stability in my eyes. Hopefully we can do that well. =) Jason To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the messagehelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000703084130.D826>
