diff options
Diffstat (limited to 'xen/include/asm-ia64/xensystem.h')
-rw-r--r-- | xen/include/asm-ia64/xensystem.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/include/asm-ia64/xensystem.h b/xen/include/asm-ia64/xensystem.h index 7c63a738b0..c7c9771fee 100644 --- a/xen/include/asm-ia64/xensystem.h +++ b/xen/include/asm-ia64/xensystem.h @@ -50,6 +50,8 @@ extern struct task_struct *vmx_ia64_switch_to (void *next_task); } while (0) #else // CONFIG_VTI #define __switch_to(prev,next,last) do { \ + ia64_save_fpu(prev->arch._thread.fph); \ + ia64_load_fpu(next->arch._thread.fph); \ if (IA64_HAS_EXTRA_STATE(prev)) \ ia64_save_extra(prev); \ if (IA64_HAS_EXTRA_STATE(next)) \ |