diff options
author | Yang Zhang <yang.zhang@intel.com> | 2009-01-08 10:13:31 +0300 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2009-02-15 03:47:35 +0300 |
commit | d39123a486524fed9b4e43e08a8757fd90a5859a (patch) | |
tree | 5dc86ba2864f9de9144340646d3afaa66aff18d8 /arch/ia64/include/asm | |
parent | d2f8d7ee1a9b4650b4e43325b321801264f7c37a (diff) | |
download | linux-d39123a486524fed9b4e43e08a8757fd90a5859a.tar.xz |
KVM: ia64: fix fp fault/trap handler
The floating-point registers f6-f11 is used by vmm and
saved in kvm-pt-regs, so should set the correct bit mask
and the pointer in fp_state, otherwise, fpswa may touch
vmm's fp registers instead of guests'.
In addition, for fp trap handling, since the instruction
which leads to fp trap is completely executed, so can't
use retry machanism to re-execute it, because it may
pollute some registers.
Signed-off-by: Yang Zhang <yang.zhang@intel.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/ia64/include/asm')
0 files changed, 0 insertions, 0 deletions