aboutsummaryrefslogtreecommitdiffstats
path: root/xen
diff options
context:
space:
mode:
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-05-13 16:59:35 +0000
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2004-05-13 16:59:35 +0000
commitb6ee24aca560d0892d9c88080079e94697bcad4d (patch)
treeab057b22f5c4179d652505bfd9223f2c7601447a /xen
parent49c6b7cad5d16552fcc86a7aac8e2a505abd12a3 (diff)
downloadxen-b6ee24aca560d0892d9c88080079e94697bcad4d.tar.gz
xen-b6ee24aca560d0892d9c88080079e94697bcad4d.tar.bz2
xen-b6ee24aca560d0892d9c88080079e94697bcad4d.zip
bitkeeper revision 1.891.1.18 (40a3a977q1-ubqTLYFcSD7GOUOTVkA)
Bah.
Diffstat (limited to 'xen')
-rw-r--r--xen/arch/i386/entry.S1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/arch/i386/entry.S b/xen/arch/i386/entry.S
index 1d55a51617..758848a67c 100644
--- a/xen/arch/i386/entry.S
+++ b/xen/arch/i386/entry.S
@@ -545,6 +545,7 @@ error_code:
# worst that will happen is that our return code is no longer atomic.
# This will do -- noone will ever notice. :-)
sti
+ movl %esp,%edx
pushl %esi # push the error code
pushl %edx # push the pt_regs pointer
GET_CURRENT(%ebx)