Nadav Amit
|
040c8dc8a5
KVM: x86: emulating descriptor load misses long-mode case
|
11 years ago |
Paolo Bonzini
|
d5b7706970
KVM: x86: remove Aligned bit from movntps/movntpd
|
11 years ago |
Alex Williamson
|
0a37027e83
KVM: x86 emulator: emulate MOVNTDQ
|
11 years ago |
Nadav Amit
|
0f54a32130
KVM: vmx: VMXOFF emulation in vm86 should cause #UD
|
11 years ago |
Paolo Bonzini
|
e0ad0b477c
KVM: emulate: warn on invalid or uninitialized exception numbers
|
11 years ago |
Paolo Bonzini
|
592f085847
KVM: emulate: do not return X86EMUL_PROPAGATE_FAULT explicitly
|
11 years ago |
Paolo Bonzini
|
15fc075269
KVM: x86: raise invalid TSS exceptions during a task switch
|
11 years ago |
Paolo Bonzini
|
9a4cfb27f7
KVM: x86: do not check CS.DPL against RPL during task switch
|
11 years ago |
Nadav Amit
|
3a6095a017
KVM: x86: Avoid emulating instructions on #UD mistakenly
|
11 years ago |
Mark Rustad
|
b55a8144d1
x86/kvm: Resolve shadow warning from min macro
|
11 years ago |
Nadav Amit
|
b9a1ecb909
KVM: x86: Setting rflags.rf during rep-string emulation
|
11 years ago |
Nadav Amit
|
6c6cb69b8e
KVM: x86: Cleanup of rflags.rf cleaning
|
11 years ago |
Nadav Amit
|
4467c3f1ad
KVM: x86: Clear rflags.rf on emulated instructions
|
11 years ago |
Nadav Amit
|
163b135e7b
KVM: x86: popf emulation should not change RF
|
11 years ago |
Nadav Amit
|
68efa764f3
KVM: x86: Emulator support for #UD on CPL>0
|
11 years ago |
Nadav Amit
|
10e38fc7ca
KVM: x86: Emulator flag for instruction that only support 16-bit addresses in real mode
|
11 years ago |
Paolo Bonzini
|
719d5a9b24
KVM: x86: ensure emulator fetches do not span multiple pages
|
11 years ago |
Paolo Bonzini
|
17052f16a5
KVM: emulate: put pointers in the fetch_cache
|
11 years ago |
Paolo Bonzini
|
9506d57de3
KVM: emulate: avoid per-byte copying in instruction fetches
|
11 years ago |
Paolo Bonzini
|
5cfc7e0f5e
KVM: emulate: avoid repeated calls to do_insn_fetch_bytes
|
11 years ago |
Paolo Bonzini
|
285ca9e948
KVM: emulate: speed up do_insn_fetch
|
11 years ago |
Bandan Das
|
41061cdb98
KVM: emulate: do not initialize memopp
|
11 years ago |
Bandan Das
|
573e80fe04
KVM: emulate: rework seg_override
|
11 years ago |
Bandan Das
|
c44b4c6ab8
KVM: emulate: clean up initializations in init_decode_cache
|
11 years ago |
Bandan Das
|
02357bdc8c
KVM: emulate: cleanup decode_modrm
|
11 years ago |
Bandan Das
|
685bbf4ac4
KVM: emulate: Remove ctxt->intercept and ctxt->check_perm checks
|
11 years ago |
Bandan Das
|
1498507a47
KVM: emulate: move init_decode_cache to emulate.c
|
11 years ago |
Paolo Bonzini
|
f5f87dfbc7
KVM: emulate: simplify writeback
|
11 years ago |
Paolo Bonzini
|
54cfdb3e95
KVM: emulate: speed up emulated moves
|
11 years ago |
Paolo Bonzini
|
d40a6898e5
KVM: emulate: protect checks on ctxt->d by a common "if (unlikely())"
|
11 years ago |