Date: Tue, 8 Aug 2000 15:18:58 +0930 From: Greg Lehey <grog@lemis.com> To: Steve Kargl <sgk@troutmask.apl.washington.edu> Cc: Tor Egge <tegge@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: SMP project (was: cvs commit: src/sys/i386/i386 mpboot.s) Message-ID: <20000808151858.K92263@wantadilla.lemis.com> In-Reply-To: <200008080528.WAA23123@troutmask.apl.washington.edu>; from sgk@troutmask.apl.washington.edu on Mon, Aug 07, 2000 at 10:28:24PM -0700 References: <20000808093307.D65739@wantadilla.lemis.com> <200008080528.WAA23123@troutmask.apl.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday, 7 August 2000 at 22:28:24 -0700, Steve Kargl wrote: > Greg Lehey wrote: >> On Sunday, 6 August 2000 at 19:28:37 -0700, Tor Egge wrote: >>> tegge 2000/08/06 19:28:37 PDT >>> >>> Modified files: >>> sys/i386/i386 mpboot.s >>> Log: >>> Add workaround for livelock problem when starting APs. >>> >>> With more than 1 AP present, an AP could fail to properly release >>> the mp lock before waiting for smp_started to become nonzero. >>> >>> With early startup of APs, the BSP could fail to properly release >>> the mp lock before waiting for smp_started to become nonzero. >> >> This is the third SMP commit I've seen from you in the last few days. >> Are you aware that we're currently completely overhauling this code? >> It would probably be more efficient if you joined the overhaul effort. >> > > Greg, > > Are there plans to back port the new smp stuff to 4.x? Not that I know of, but that's not my call. > Tor's changes, after testing in -current, can be directly applied to > 4.x (where x = 2, 3, ...). Yes, he replied privately saying the same thing. That's a valid point, but soon -CURRENT will diverge so far that that will no longer be practical. Greg -- Finger grog@lemis.com for PGP public key See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000808151858.K92263>