summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/ipl.s
diff options
context:
space:
mode:
Diffstat (limited to 'sys/i386/isa/ipl.s')
-rw-r--r--sys/i386/isa/ipl.s5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/i386/isa/ipl.s b/sys/i386/isa/ipl.s
index 964834d..7c1fca1 100644
--- a/sys/i386/isa/ipl.s
+++ b/sys/i386/isa/ipl.s
@@ -174,9 +174,8 @@ doreti_exit:
#error code needed here to decide which lock to release, INTR or giant
#endif
/* release the kernel lock */
- pushl $_mp_lock /* GIANT_LOCK */
- call _MPrellock
- add $4, %esp
+ movl $_mp_lock, %edx /* GIANT_LOCK */
+ call _MPrellock_edx
#endif /* SMP */
.globl doreti_popl_fs
OpenPOWER on IntegriCloud