Skip site navigation (1)Skip section navigation (2)
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>