From owner-freebsd-smp Thu Dec 5 12:49:00 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA02558 for smp-outgoing; Thu, 5 Dec 1996 12:49:00 -0800 (PST) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id MAA02553 for ; Thu, 5 Dec 1996 12:48:55 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id NAA14783; Thu, 5 Dec 1996 13:48:43 -0700 Message-Id: <199612052048.NAA14783@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: Terje Normann Marthinussen cc: smp@freebsd.org, "Erich Boleyn,,,," Subject: Re: >2 CPU SMP test In-reply-to: Your message of "Thu, 05 Dec 1996 21:42:56 +0100." <199612052042.VAA22871@slibo.cc.uit.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 05 Dec 1996 13:48:42 -0700 Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, > >TADA!!!!!!!!!!!! :) > ... > Seems like there was an additional bonus here. > > It also made APIC_IO work. Just done a bunch of kernel compilations > with both APIC_IO and SMP_INVLTLB as well as all 4 CPU's running. Haven't > noticed any problems yet. > > I've tried some patches from Steve lately, as well as some small changes > myself, so I did a fresh cvs checkout of the entire smp-current and it > looks like the fix above is all that is needed. I am cleaning up the CHECK() macros and making them part of the code, they proved quite useful for finding this bug. I am alos cleaning up the code in startAllAPs() and startAP() to make the messages, etc clearer. Should be checking it in in a few hours, want to test-compile etc first. -- Steve Passe | powered by smp@csn.net | FreeBSD -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.6.2 mQCNAzHe7tEAAAEEAM274wAEEdP+grIrV6UtBt54FB5ufifFRA5ujzflrvlF8aoE 04it5BsUPFi3jJLfvOQeydbegexspPXL6kUejYt2OeptHuroIVW5+y2M2naTwqtX WVGeBP6s2q/fPPAS+g+sNZCpVBTbuinKa/C4Q6HJ++M9AyzIq5EuvO0a8Rr9AAUR tBlTdGV2ZSBQYXNzZSA8c21wQGNzbi5uZXQ+ =ds99 -----END PGP PUBLIC KEY BLOCK-----