Date: Sat, 10 Jul 1999 07:54:21 -0700 (PDT) From: Bruce Evans <bde@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/isa intr_machdep.c Message-ID: <199907101454.HAA27810@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 1999/07/10 07:54:20 PDT
Modified files:
sys/i386/isa intr_machdep.c
Log:
Fixed a longstanding scheduling bug. ASTs and softclock interrupts were
not masked during handling of shared PCI interrupts. This resulted in
ASTs sometimes being discarded and softclock interrupts sometimes being
handled prematurely (sometimes = quite often on systems with shared PCI
interrupts, never on other systems).
Debugged by: gibbs and other people at plutotech.com
PR: 6944, maybe 12381
Revision Changes Path
1.23 +13 -12 src/sys/i386/isa/intr_machdep.c
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?199907101454.HAA27810>
