summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorMatthew Dillon <dillon@FreeBSD.org>1999-11-19 22:47:19 +0000
committerMatthew Dillon <dillon@FreeBSD.org>1999-11-19 22:47:19 +0000
commitf94f8efc61f135820d2c086e36422f19b932f20c (patch)
treef3084876b5168e2efaad18acae292a652d87bb93 /sys
parent2996376ab518d7c1c4764bc62f273ca9bef10cd0 (diff)
Notes
Diffstat (limited to 'sys')
-rw-r--r--sys/i386/include/lock.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/i386/include/lock.h b/sys/i386/include/lock.h
index 1faff8261b32..25c54e48f8cf 100644
--- a/sys/i386/include/lock.h
+++ b/sys/i386/include/lock.h
@@ -55,9 +55,8 @@
add $4, %esp
#define ISR_RELLOCK \
- pushl $_mp_lock ; /* GIANT_LOCK */ \
- call _MPrellock ; \
- add $4, %esp
+ movl $_mp_lock,%edx ; /* GIANT_LOCK */ \
+ call _MPrellock_edx
/*
* Protects the IO APIC and apic_imen as a critical region.