Date: Fri, 29 Mar 2002 08:35:26 -0800 (PST) From: Jake Burkholder <jake@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha exception.s genassym.c src/sys/i386/isa ipl.s src/sys/ia64/ia64 exception.s genassym.c src/sys/kern subr_trap.c src/sys/sparc64/sparc64 exception.s Message-ID: <200203291635.g2TGZRW72216@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jake 2002/03/29 08:35:26 PST Modified files: sys/alpha/alpha exception.s genassym.c sys/i386/isa ipl.s sys/ia64/ia64 exception.s genassym.c sys/kern subr_trap.c sys/sparc64/sparc64 exception.s Log: Remove abuse of intr_disable/restore in MI code by moving the loop in ast() back into the calling MD code. The MD code must ensure no races between checking the astpening flag and returning to usermode. Submitted by: peter (ia64 bits) Tested on: alpha (peter, jeff), i386, ia64 (peter), sparc64 Revision Changes Path 1.15 +23 -2 src/sys/alpha/alpha/exception.s 1.37 +5 -0 src/sys/alpha/alpha/genassym.c 1.53 +2 -1 src/sys/i386/isa/ipl.s 1.32 +31 -3 src/sys/ia64/ia64/exception.s 1.28 +6 -0 src/sys/ia64/ia64/genassym.c 1.213 +1 -13 src/sys/kern/subr_trap.c 1.33 +23 -4 src/sys/sparc64/sparc64/exception.s 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?200203291635.g2TGZRW72216>