aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--xen/arch/x86/traps.c2
-rw-r--r--xen/arch/x86/x86_32/entry.S2
-rw-r--r--xen/arch/x86/x86_64/entry.S2
3 files changed, 3 insertions, 3 deletions
diff --git a/xen/arch/x86/traps.c b/xen/arch/x86/traps.c
index 16cb989b85..581666e21a 100644
--- a/xen/arch/x86/traps.c
+++ b/xen/arch/x86/traps.c
@@ -2009,7 +2009,7 @@ void unset_nmi_callback(void)
nmi_callback = dummy_nmi_callback;
}
-asmlinkage int math_state_restore(struct cpu_user_regs *regs)
+asmlinkage int do_device_not_available(struct cpu_user_regs *regs)
{
BUG_ON(!guest_mode(regs));
diff --git a/xen/arch/x86/x86_32/entry.S b/xen/arch/x86/x86_32/entry.S
index 245622401d..0ccfb8edc7 100644
--- a/xen/arch/x86/x86_32/entry.S
+++ b/xen/arch/x86/x86_32/entry.S
@@ -623,7 +623,7 @@ ENTRY(exception_table)
.long do_overflow
.long do_bounds
.long do_invalid_op
- .long math_state_restore
+ .long do_device_not_available
.long 0 # double fault
.long do_coprocessor_segment_overrun
.long do_invalid_TSS
diff --git a/xen/arch/x86/x86_64/entry.S b/xen/arch/x86/x86_64/entry.S
index b6f5011055..30d3bf38ce 100644
--- a/xen/arch/x86/x86_64/entry.S
+++ b/xen/arch/x86/x86_64/entry.S
@@ -559,7 +559,7 @@ ENTRY(exception_table)
.quad do_overflow
.quad do_bounds
.quad do_invalid_op
- .quad math_state_restore
+ .quad do_device_not_available
.quad 0 # double_fault
.quad do_coprocessor_segment_overrun
.quad do_invalid_TSS