From owner-cvs-all Tue Mar 28 22:15:50 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 44B1437BA7B; Tue, 28 Mar 2000 22:15:46 -0800 (PST) (envelope-from dillon@FreeBSD.org) Received: (from dillon@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id WAA76117; Tue, 28 Mar 2000 22:15:45 -0800 (PST) (envelope-from dillon@FreeBSD.org) Message-Id: <200003290615.WAA76117@freefall.freebsd.org> From: Matt Dillon Date: Tue, 28 Mar 2000 22:15:44 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 exception.s swtch.s vm86bios.s src/sys/i386/isa apic_vector.s ipl.s Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG dillon 2000/03/28 22:15:44 PST Modified files: sys/i386/i386 exception.s swtch.s vm86bios.s sys/i386/isa apic_vector.s ipl.s Log: The SMP cleanup commit broke need_resched, this fixes that and also removed unncessary MPLOCKED and 'lock' prefixes from the interrupt nesting level, since (A) the MP lock is held at the time, and (B) since the neting level is restored prior to return any interrupted code will see a consistent value. Revision Changes Path 1.67 +2 -2 src/sys/i386/i386/exception.s 1.91 +2 -2 src/sys/i386/i386/swtch.s 1.17 +2 -2 src/sys/i386/i386/vm86bios.s 1.49 +3 -5 src/sys/i386/isa/apic_vector.s 1.34 +4 -4 src/sys/i386/isa/ipl.s To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message