Date: Tue, 22 Jul 1997 14:30:54 -0600 From: Steve Passe <smp@csn.net> To: Warner Losh <imp@rover.village.org> Cc: Bruce Evans <bde@zeta.org.au>, cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-sys@freebsd.org, fsmp@freebsd.org Subject: Re: cvs commit: src/sys/i386/i386 microtime.s mp_machdep.c mpapic.c Message-ID: <199707222030.OAA11416@Ilsa.StevesCafe.com> In-Reply-To: Your message of "Tue, 22 Jul 1997 13:58:36 MDT." <E0wql4u-00041O-00@rover.village.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, I think I somehow screwed the 1st commit... I redid it and suspect its right this time, but freefall is refusing me cvsup services for some reason so I can't prove it one way or the other. Anyways all I've done so far is round up all the various accesses to the IO APIC and the imen variable into a set of 2 accessor functions: INTREN() and INTRDIS() For SMP imen should be considered "not there", its access has to be atomic with APIC modifications to be MP-safe. I have a little more to do to INTRxxx(), then I'll try wrapping them up in simple_lock(). -- Steve Passe | powered by smp@csn.net | Symmetric MultiProcessor FreeBSD
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707222030.OAA11416>