diff options
author | Andrew Cooper <andrew.cooper3@citrix.com> | 2012-05-25 08:21:25 +0100 |
---|---|---|
committer | Andrew Cooper <andrew.cooper3@citrix.com> | 2012-05-25 08:21:25 +0100 |
commit | 095e1c2da089daf2ca1c7347be287598bcc69fc4 (patch) | |
tree | 67acb4d3cfbfe38d74e1eacf60db757c1af6375a /xen/arch/x86/x86_64/entry.S | |
parent | ff3315cdebc4a13fc3c20d79f0b8ae1bd6f0ba51 (diff) | |
download | xen-095e1c2da089daf2ca1c7347be287598bcc69fc4.tar.gz xen-095e1c2da089daf2ca1c7347be287598bcc69fc4.tar.bz2 xen-095e1c2da089daf2ca1c7347be287598bcc69fc4.zip |
x86_64: Record entry vector for double faults.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Committed-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/arch/x86/x86_64/entry.S')
-rw-r--r-- | xen/arch/x86/x86_64/entry.S | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/arch/x86/x86_64/entry.S b/xen/arch/x86/x86_64/entry.S index dce105e95b..3836260b9a 100644 --- a/xen/arch/x86/x86_64/entry.S +++ b/xen/arch/x86/x86_64/entry.S @@ -595,6 +595,7 @@ ENTRY(spurious_interrupt_bug) jmp handle_exception ENTRY(double_fault) + movl $TRAP_double_fault,4(%rsp) SAVE_ALL movq %rsp,%rdi call do_double_fault |