From owner-cvs-all Sat Jul 10 7:54:26 1999 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 3D73114DA7; Sat, 10 Jul 1999 07:54:21 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: (from bde@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id HAA27810; Sat, 10 Jul 1999 07:54:21 -0700 (PDT) (envelope-from bde@FreeBSD.org) Message-Id: <199907101454.HAA27810@freefall.freebsd.org> From: Bruce Evans Date: Sat, 10 Jul 1999 07:54:21 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/isa intr_machdep.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk 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