From owner-cvs-all Mon Aug 7 22:49:25 2000 Delivered-To: cvs-all@freebsd.org Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by hub.freebsd.org (Postfix) with ESMTP id CA8EC37B703; Mon, 7 Aug 2000 22:49:14 -0700 (PDT) (envelope-from grog@wantadilla.lemis.com) Received: (from grog@localhost) by wantadilla.lemis.com (8.9.3/8.9.3) id PAA44345; Tue, 8 Aug 2000 15:18:58 +0930 (CST) (envelope-from grog) Date: Tue, 8 Aug 2000 15:18:58 +0930 From: Greg Lehey To: Steve Kargl Cc: Tor Egge , 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> References: <20000808093307.D65739@wantadilla.lemis.com> <200008080528.WAA23123@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.4i 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 Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.lemis.com/~grog X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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