Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
080012bad6e28e373e3f90c81b20adea4801b3a5
/
arch
/
x86
/
include
/
asm
/
kvm_emulate.h
adfe20f
KVM: async_pf: Force a nested vmexit if the injected #PF is async_pf
by Wanpeng Li
· 7 years ago
c8401dd
KVM: x86: fix singlestepping over syscall
by Paolo Bonzini
· 8 years ago
6ed071f
KVM: x86: fix emulation of RSM and IRET instructions
by Ladi Prosek
· 8 years ago
0f89b20
kvm: svm: Use the hardware provided GPA instead of page walk
by Tom Lendacky
· 8 years ago
7a036a6
KVM: x86: add read_phys to x86_emulate_ops
by Radim Krčmář
· 9 years ago
64d6067
KVM: x86: stubs for SMM support
by Paolo Bonzini
· 10 years ago
a584539
KVM: x86: pass the whole hflags field to emulator and back
by Paolo Bonzini
· 10 years ago
801806d
KVM: x86: IRET emulation does not clear NMI masking
by Nadav Amit
· 10 years ago
17052f1
KVM: emulate: put pointers in the fetch_cache
by Paolo Bonzini
· 11 years ago
41061cd
KVM: emulate: do not initialize memopp
by Bandan Das
· 11 years ago
573e80f
KVM: emulate: rework seg_override
by Bandan Das
· 11 years ago
c44b4c6
KVM: emulate: clean up initializations in init_decode_cache
by Bandan Das
· 11 years ago
1498507
KVM: emulate: move init_decode_cache to emulate.c
by Bandan Das
· 11 years ago
54cfdb3
KVM: emulate: speed up emulated moves
by Paolo Bonzini
· 11 years ago
6cbc5f5
KVM: nSVM: Set correct port for IOIO interception evaluation
by Jan Kiszka
· 11 years ago
67f4d42
KVM: x86: rdpmc emulation checks the counter incorrectly
by Nadav Amit
· 11 years ago
fb5e336
KVM: x86: drop set_rflags callback
by Paolo Bonzini
· 11 years ago
b51e974
kvm, emulator: Rename VendorSpecific flag
by Borislav Petkov
· 11 years ago
1ce19dc
kvm, emulator: Use opcode length
by Borislav Petkov
· 11 years ago
b3356bf
KVM: emulator: optimize "rep ins" handling
by Gleb Natapov
· 12 years ago
9d1b39a
KVM: emulator: make x86 emulation modes enum instead of defines
by Gleb Natapov
· 12 years ago
0225fb5
KVM: x86 emulator: constify emulate_ops
by Mathias Krause
· 12 years ago
dd856ef
KVM: x86 emulator: access GPRs on demand
by Avi Kivity
· 12 years ago
cbd27ee
KVM: x86 emulator: initialize memop
by Avi Kivity
· 13 years ago
0017f93
KVM: x86 emulator: change ->get_cpuid() accessor to use the x86 semantics
by Avi Kivity
· 13 years ago
cbe2c9d
KVM: x86 emulator: MMX support
by Avi Kivity
· 13 years ago
4cee479
KVM: x86 emulator: Allow PM/VM86 switch during task switch
by Kevin Wolf
· 13 years ago
7f3d35f
KVM: x86 emulator: Fix task switch privilege checks
by Kevin Wolf
· 13 years ago
c2226fc
KVM: x86: fix missing checks in syscall emulation
by Stephan Bärwolf
· 13 years ago
bdb42f5
KVM: x86: extend "struct x86_emulate_ops" with "get_cpuid"
by Stephan Bärwolf
· 13 years ago
222d21a
KVM: x86 emulator: implement RDPMC (0F 33)
by Avi Kivity
· 13 years ago
1cb3f3a
KVM: x86: retry non-page-table writing instructions
by Xiao Guangrong
· 13 years ago
b1ea50b
KVM: x86 emulator: expand decode flags to 64 bits
by Avi Kivity
· 13 years ago
f09ed83
KVM: x86 emulator: move memop, memopp into emulation context
by Avi Kivity
· 13 years ago
9dac77f
KVM: x86 emulator: fold decode_cache into x86_emulate_ctxt
by Avi Kivity
· 14 years ago
36dd9bb
KVM: x86 emulator: rename decode_cache::eip to _eip
by Avi Kivity
· 14 years ago
b5c9ff7
KVM: x86 emulator: Avoid clearing the whole decode_cache
by Takuya Yoshikawa
· 14 years ago
7b105ca
KVM: x86 emulator: Stop passing ctxt->ops as arg of emul functions
by Takuya Yoshikawa
· 14 years ago
1aa3661
KVM: x86 emulator: consolidate segment accessors
by Avi Kivity
· 14 years ago
40e19b5
KVM: SVM: Get rid of x86_intercept_map::valid
by Avi Kivity
· 14 years ago
13db70e
KVM: x86 emulator: drop x86_emulate_ctxt::vcpu
by Avi Kivity
· 14 years ago
bcaf5cc
KVM: x86 emulator: add new ->wbinvd() callback
by Avi Kivity
· 14 years ago
d6aa100
KVM: x86 emulator: add ->fix_hypercall() callback
by Avi Kivity
· 14 years ago
6c3287f
KVM: x86 emulator: add new ->halt() callback
by Avi Kivity
· 14 years ago
3cb16fe
KVM: x86 emulator: make emulate_invlpg() an emulator callback
by Avi Kivity
· 14 years ago
1ac9d0c
KVM: x86 emulator: add and use new callbacks set_idt(), set_gdt()
by Avi Kivity
· 14 years ago
2953538
KVM: x86 emulator: drop vcpu argument from intercept callback
by Avi Kivity
· 14 years ago
717746e
KVM: x86 emulator: drop vcpu argument from cr/dr/cpl/msr callbacks
by Avi Kivity
· 14 years ago
4bff1e86
KVM: x86 emulator: drop vcpu argument from segment/gdt/idt callbacks
by Avi Kivity
· 14 years ago
ca1d4a9
KVM: x86 emulator: drop vcpu argument from pio callbacks
by Avi Kivity
· 14 years ago
0f65dd7
KVM: x86 emulator: drop vcpu argument from memory read/write callbacks
by Avi Kivity
· 14 years ago
3d9b938
KVM: emulator: Use linearize() when fetching instructions
by Nelson Elhage
· 14 years ago
f651193
KVM: SVM: Add checks for IO instructions
by Joerg Roedel
· 14 years ago
8061252
KVM: SVM: Add intercept checks for remaining twobyte instructions
by Joerg Roedel
· 14 years ago
3b88e41
KVM: SVM: Add intercept check for accessing dr registers
by Joerg Roedel
· 14 years ago
cfec82c
KVM: SVM: Add intercept check for emulated cr accesses
by Joerg Roedel
· 14 years ago
8a76d7f
KVM: x86: Add x86 callback for intercept check
by Joerg Roedel
· 14 years ago
8ea7d6a
KVM: x86 emulator: Add flag to check for protected mode instructions
by Joerg Roedel
· 14 years ago
d09beab
KVM: x86 emulator: Add check_perm callback
by Joerg Roedel
· 14 years ago
775fde8
KVM: x86 emulator: Don't write-back cpu-state on X86EMUL_INTERCEPTED
by Joerg Roedel
· 14 years ago
3c6e276
KVM: x86 emulator: add SVM intercepts
by Avi Kivity
· 14 years ago
c4f035c
KVM: x86 emulator: add framework for instruction intercepts
by Avi Kivity
· 14 years ago
1253791d
KVM: x86 emulator: SSE support
by Avi Kivity
· 14 years ago
5037f6f
KVM: x86 emulator: define callbacks for using the guest fpu within the emulator
by Avi Kivity
· 14 years ago
1d6b114
KVM: x86 emulator: do not munge rep prefix
by Avi Kivity
· 15 years ago
5601d05
KVM: emulator: Fix io permission checking for 64bit guest
by Gleb Natapov
· 14 years ago
d867162
KVM: x86 emulator: vendor specific instructions
by Avi Kivity
· 14 years ago
dc25e89
KVM: SVM: copy instruction bytes from VMCB
by Andre Przywara
· 14 years ago
6389ee9
KVM: Pull extra page fault information into struct x86_exception
by Avi Kivity
· 14 years ago
bcc55cb
KVM: x86 emulator: make emulator memory callbacks return full exception
by Avi Kivity
· 14 years ago
da9cb57
KVM: x86 emulator: introduce struct x86_exception to communicate faults
by Avi Kivity
· 14 years ago
90de84f
KVM: x86 emulator: preserve an operand's segment identity
by Avi Kivity
· 14 years ago
4ab8e02
KVM: x86 emulator: Expose emulate_int_real()
by Mohammed Gamal
· 14 years ago
8df25a3
KVM: MMU: Track page fault data in struct vcpu
by Joerg Roedel
· 14 years ago
d2ddd1c
KVM: x86 emulator: get rid of "restart" in emulation context.
by Gleb Natapov
· 14 years ago
160ce1f
KVM: x86 emulator: Allow accessing IDT via emulator ops
by Mohammed Gamal
· 14 years ago
2dbd0dd
KVM: x86 emulator: Decode memory operands directly into a 'struct operand'
by Avi Kivity
· 14 years ago
d4709c7
KVM: x86 emulator: drop use_modrm_ea
by Avi Kivity
· 14 years ago
1a6440aef
KVM: x86 emulator: use correct type for memory address in operands
by Avi Kivity
· 14 years ago
09ee57c
KVM: x86 emulator: push segment override out of decode_modrm()
by Avi Kivity
· 14 years ago
4fc40f0
KVM: x86 emulator: check io permissions only once for string pio
by Gleb Natapov
· 14 years ago
ef65c88
KVM: x86 emulator: allow storing emulator execution function in decode tables
by Avi Kivity
· 14 years ago
9aabc88f
KVM: x86 emulator: store x86_emulate_ops in emulation context
by Avi Kivity
· 14 years ago
16518d5
KVM: x86 emulator: fix regression with cmpxchg8b on i386 hosts
by Avi Kivity
· 14 years ago
54b8486
KVM: x86 emulator: do not inject exception directly into vcpu
by Gleb Natapov
· 15 years ago
ef050dc
KVM: x86 emulator: set RFLAGS outside x86 emulator code
by Gleb Natapov
· 15 years ago
8fe681e
KVM: do not inject #PF in (read|write)_emulated() callbacks
by Gleb Natapov
· 15 years ago
c3cd7ff
KVM: x86 emulator: x86_emulate_insn() return -1 only in case of emulation failure
by Gleb Natapov
· 15 years ago
e680080
KVM: x86 emulator: fix X86EMUL_RETRY_INSTR and X86EMUL_CMPXCHG_FAILED values
by Gleb Natapov
· 15 years ago
0f12244
KVM: x86 emulator: make set_cr() callback return error if it fails
by Gleb Natapov
· 15 years ago
5951c44
KVM: x86 emulator: add get_cached_segment_base() callback to x86_emulate_ops
by Gleb Natapov
· 15 years ago
3fb1b5d
KVM: x86 emulator: add (set|get)_msr callbacks to x86_emulate_ops
by Gleb Natapov
· 15 years ago
35aa537
KVM: x86 emulator: add (set|get)_dr callbacks to x86_emulate_ops
by Gleb Natapov
· 15 years ago
414e627
KVM: x86 emulator: handle "far address" source operand
by Gleb Natapov
· 15 years ago
9de4157
KVM: x86 emulator: introduce read cache
by Gleb Natapov
· 15 years ago
e269fb2
KVM: x86: Push potential exception error code on task switches
by Jan Kiszka
· 15 years ago
482ac18
KVM: x86 emulator: commit rflags as part of registers commit
by Gleb Natapov
· 15 years ago
7b262e9
KVM: x86 emulator: introduce pio in string read ahead.
by Gleb Natapov
· 15 years ago
5cd2191
KVM: x86 emulator: restart string instruction without going back to a guest.
by Gleb Natapov
· 15 years ago
cf8f70b
KVM: x86 emulator: fix in/out emulation.
by Gleb Natapov
· 15 years ago
Next »