Date: Mon, 7 Aug 2000 22:28:24 -0700 (PDT) From: Steve Kargl <sgk@troutmask.apl.washington.edu> To: Greg Lehey <grog@lemis.com> Cc: Tor Egge <tegge@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 mpboot.s Message-ID: <200008080528.WAA23123@troutmask.apl.washington.edu> In-Reply-To: <20000808093307.D65739@wantadilla.lemis.com> from Greg Lehey at "Aug 8, 2000 09:33:07 am"
next in thread | previous in thread | raw e-mail | index | archive | help
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? Tor's changes, after testing in -current, can be directly applied to 4.x (where x = 2, 3, ...). -- Steve 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?200008080528.WAA23123>