summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/apic_vector.s
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2001-03-05 04:37:54 +0000
committerjhb <jhb@FreeBSD.org>2001-03-05 04:37:54 +0000
commit5a80b78ae6c8f365db55d6714de92218de943325 (patch)
treecf154c4cbd2124e500b9b2c88025d4f54ec7c333 /sys/i386/isa/apic_vector.s
parenta0cea41d1535e2f02eaa1c47ac389f8d3d91d145 (diff)
downloadFreeBSD-src-5a80b78ae6c8f365db55d6714de92218de943325.zip
FreeBSD-src-5a80b78ae6c8f365db55d6714de92218de943325.tar.gz
Don't enable interrupts before calling sched_ithd for threaded interrupts.
Tested by: obrien
Diffstat (limited to 'sys/i386/isa/apic_vector.s')
-rw-r--r--sys/i386/isa/apic_vector.s1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/i386/isa/apic_vector.s b/sys/i386/isa/apic_vector.s
index 007d52f..5b90d01 100644
--- a/sys/i386/isa/apic_vector.s
+++ b/sys/i386/isa/apic_vector.s
@@ -159,7 +159,6 @@ IDTVEC(vec_name) ; \
__CONCAT(Xresume,irq_num): ; \
FAKE_MCOUNT(13*4(%esp)) ; /* XXX avoid dbl cnt */ \
pushl $irq_num; /* pass the IRQ */ \
- sti ; \
call sched_ithd ; \
addl $4, %esp ; /* discard the parameter */ \
; \
OpenPOWER on IntegriCloud