diff options
author | alc <alc@FreeBSD.org> | 1999-07-17 18:34:32 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 1999-07-17 18:34:32 +0000 |
commit | 490319991d4e8db85c4f009d40158c8aeeaf2ed8 (patch) | |
tree | 1a53339cce7b9ae48fd2d0a5928960c0623ed5d4 | |
parent | ea02d0c68eced0ca918c573fe38f0048fcc44dd3 (diff) | |
download | FreeBSD-src-490319991d4e8db85c4f009d40158c8aeeaf2ed8.zip FreeBSD-src-490319991d4e8db85c4f009d40158c8aeeaf2ed8.tar.gz |
An SMP-specific change: eliminate another check on bsp_apic_ready.
(See rev 1.23.)
-rw-r--r-- | sys/i386/isa/ipl_funcs.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/sys/i386/isa/ipl_funcs.c b/sys/i386/isa/ipl_funcs.c index 9e9e4f1..3b0b493 100644 --- a/sys/i386/isa/ipl_funcs.c +++ b/sys/i386/isa/ipl_funcs.c @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: ipl_funcs.c,v 1.24 1999/07/11 19:24:41 phk Exp $ + * $Id: ipl_funcs.c,v 1.25 1999/07/12 07:22:08 phk Exp $ */ #include <sys/types.h> @@ -259,16 +259,7 @@ splx(unsigned ipl) int unpend; #ifdef INTR_SPL SPIN_VAR; -#endif - - if (!bsp_apic_ready) { - cpl = ipl; - if (ipending & ~ipl) - splz(); - return; - } -#ifdef INTR_SPL for (;;) { IFCPL_LOCK(); POSTCODE_HI(0xe); |