Avi Kivity
|
9fa088f4d2
KVM: x86 emulator: change address linearization to return an error code
|
14 years ago |
Avi Kivity
|
38503911b3
KVM: x86 emulator: move invlpg emulation into a function
|
14 years ago |
Avi Kivity
|
3ca3ac4dae
KVM: x86 emulator: Add helpers for memory access using segmented addresses
|
14 years ago |
Avi Kivity
|
bfeed29d6d
KVM: x86 emulator: Drop EFER.SVME requirement from VMMCALL
|
14 years ago |
Avi Kivity
|
8b18bc3782
KVM: x86 emulator: Re-add VendorSpecific tag to VMMCALL insn
|
14 years ago |
Gleb Natapov
|
a0c0ab2feb
KVM: x86 emulator: do not open code return values from the emulator
|
14 years ago |
Joerg Roedel
|
f6511935f4
KVM: SVM: Add checks for IO instructions
|
14 years ago |
Joerg Roedel
|
bf608f88fa
KVM: SVM: Add intercept checks for one-byte instructions
|
14 years ago |
Joerg Roedel
|
8061252ee0
KVM: SVM: Add intercept checks for remaining twobyte instructions
|
14 years ago |
Joerg Roedel
|
d7eb820306
KVM: SVM: Add intercept checks for remaining group7 instructions
|
14 years ago |
Joerg Roedel
|
01de8b09e6
KVM: SVM: Add intercept checks for SVM instructions
|
14 years ago |
Joerg Roedel
|
dee6bb70e4
KVM: SVM: Add intercept checks for descriptor table accesses
|
14 years ago |
Joerg Roedel
|
3b88e41a41
KVM: SVM: Add intercept check for accessing dr registers
|
14 years ago |
Joerg Roedel
|
cfec82cb7d
KVM: SVM: Add intercept check for emulated cr accesses
|
14 years ago |
Joerg Roedel
|
8a76d7f25f
KVM: x86: Add x86 callback for intercept check
|
14 years ago |
Joerg Roedel
|
8ea7d6aef8
KVM: x86 emulator: Add flag to check for protected mode instructions
|
14 years ago |
Joerg Roedel
|
d09beabd7c
KVM: x86 emulator: Add check_perm callback
|
14 years ago |
Joerg Roedel
|
775fde8648
KVM: x86 emulator: Don't write-back cpu-state on X86EMUL_INTERCEPTED
|
14 years ago |
Avi Kivity
|
3c6e276f22
KVM: x86 emulator: add SVM intercepts
|
14 years ago |
Avi Kivity
|
c4f035c60d
KVM: x86 emulator: add framework for instruction intercepts
|
14 years ago |
Avi Kivity
|
aa97bb4891
KVM: x86 emulator: implement movdqu instruction (f3 0f 6f, f3 0f 7f)
|
15 years ago |
Avi Kivity
|
1253791df9
KVM: x86 emulator: SSE support
|
14 years ago |
Avi Kivity
|
0d7cdee83a
KVM: x86 emulator: Specialize decoding for insns with 66/f2/f3 prefixes
|
14 years ago |
Avi Kivity
|
1d6b114f20
KVM: x86 emulator: do not munge rep prefix
|
15 years ago |
Gleb Natapov
|
399a40c92d
KVM: emulator: Fix permission checking in io permission bitmap
|
14 years ago |
Gleb Natapov
|
5601d05b8c
KVM: emulator: Fix io permission checking for 64bit guest
|
14 years ago |
Avi Kivity
|
d867162c6d
KVM: x86 emulator: vendor specific instructions
|
14 years ago |
Andre Przywara
|
dc25e89e07
KVM: SVM: copy instruction bytes from VMCB
|
14 years ago |
Avi Kivity
|
35d3d4a1dd
KVM: x86 emulator: simplify exception generation
|
14 years ago |
Avi Kivity
|
db297e3d8e
KVM: x86 emulator: tighen up ->read_std() and ->write_std() error checks
|
14 years ago |