aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/boot/x86_64.S
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-02-03 20:30:54 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-02-03 20:30:54 +0100
commita040fb1a942c27881bda6a18fbb5af8781db1593 (patch)
treee3c9a1b7674a38b3b0471d08c283cdcbf64193f3 /xen/arch/x86/boot/x86_64.S
parent2f41331f4c32dbc2d27e261783f472cccc648719 (diff)
downloadxen-a040fb1a942c27881bda6a18fbb5af8781db1593.tar.gz
xen-a040fb1a942c27881bda6a18fbb5af8781db1593.tar.bz2
xen-a040fb1a942c27881bda6a18fbb5af8781db1593.zip
Fix show_registers() on x86/64. Get rid of
GUEST_CONTEXT() macro and the eflags==0 hack to detect an HVM-guest stack frame. Various cleanups and fixes. Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/arch/x86/boot/x86_64.S')
-rw-r--r--xen/arch/x86/boot/x86_64.S1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/arch/x86/boot/x86_64.S b/xen/arch/x86/boot/x86_64.S
index 3ab012aad8..ffcd144811 100644
--- a/xen/arch/x86/boot/x86_64.S
+++ b/xen/arch/x86/boot/x86_64.S
@@ -185,6 +185,7 @@ int_msg:
ignore_int:
cld
leaq int_msg(%rip),%rdi
+ xorl %eax,%eax
call printf
1: jmp 1b