diff options
author | bde <bde@FreeBSD.org> | 1999-07-10 14:54:19 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1999-07-10 14:54:19 +0000 |
commit | e6fc77dffd553aad0c4a874b9b44ead56c782867 (patch) | |
tree | 0448b00db9b4018c31bd9eba08d044d69fae01bc /sys/kern/subr_prf.c | |
parent | 0c64553e0f5d7cc0e11915bcb244010ed4b52de5 (diff) | |
download | FreeBSD-src-e6fc77dffd553aad0c4a874b9b44ead56c782867.zip FreeBSD-src-e6fc77dffd553aad0c4a874b9b44ead56c782867.tar.gz |
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
Diffstat (limited to 'sys/kern/subr_prf.c')
0 files changed, 0 insertions, 0 deletions