Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
d5371430840f3e8d3b8bdbc9c02867808f299449
/
arch
/
x86
/
include
/
asm
/
kvm_emulate.h
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
· 14 years ago
ef050dc
KVM: x86 emulator: set RFLAGS outside x86 emulator code
by Gleb Natapov
· 14 years ago
8fe681e
KVM: do not inject #PF in (read|write)_emulated() callbacks
by Gleb Natapov
· 14 years ago
c3cd7ff
KVM: x86 emulator: x86_emulate_insn() return -1 only in case of emulation failure
by Gleb Natapov
· 14 years ago
e680080
KVM: x86 emulator: fix X86EMUL_RETRY_INSTR and X86EMUL_CMPXCHG_FAILED values
by Gleb Natapov
· 14 years ago
0f12244
KVM: x86 emulator: make set_cr() callback return error if it fails
by Gleb Natapov
· 14 years ago
5951c44
KVM: x86 emulator: add get_cached_segment_base() callback to x86_emulate_ops
by Gleb Natapov
· 14 years ago
3fb1b5d
KVM: x86 emulator: add (set|get)_msr callbacks to x86_emulate_ops
by Gleb Natapov
· 14 years ago
35aa537
KVM: x86 emulator: add (set|get)_dr callbacks to x86_emulate_ops
by Gleb Natapov
· 14 years ago
414e627
KVM: x86 emulator: handle "far address" source operand
by Gleb Natapov
· 14 years ago
9de4157
KVM: x86 emulator: introduce read cache
by Gleb Natapov
· 14 years ago
e269fb2
KVM: x86: Push potential exception error code on task switches
by Jan Kiszka
· 14 years ago
482ac18
KVM: x86 emulator: commit rflags as part of registers commit
by Gleb Natapov
· 14 years ago
7b262e9
KVM: x86 emulator: introduce pio in string read ahead.
by Gleb Natapov
· 14 years ago
5cd2191
KVM: x86 emulator: restart string instruction without going back to a guest.
by Gleb Natapov
· 14 years ago
cf8f70b
KVM: x86 emulator: fix in/out emulation.
by Gleb Natapov
· 14 years ago
38ba30b
KVM: x86 emulator: Emulate task switch in emulator.c
by Gleb Natapov
· 14 years ago
2dafc6c
KVM: x86 emulator: Provide more callbacks for x86 emulator.
by Gleb Natapov
· 14 years ago
063db06
KVM: Provide current eip as part of emulator context.
by Gleb Natapov
· 14 years ago
9c53724
KVM: Provide x86_emulate_ctxt callback to get current cpl
by Gleb Natapov
· 14 years ago
52a4661
KVM: Provide callback to get/set control registers in emulator ops.
by Gleb Natapov
· 14 years ago
48005f6
KVM: x86: Save&restore interrupt shadow mask
by Jan Kiszka
· 15 years ago
1871c60
KVM: x86 emulator: fix memory access during x86 emulation
by Gleb Natapov
· 15 years ago
a004475
KVM: x86 emulator: Add Virtual-8086 mode of emulation
by Gleb Natapov
· 15 years ago
0d17897
KVM: Fix the explanation of write_emulated
by Takuya Yoshikawa
· 15 years ago
eb3c79e
KVM: x86 emulator: limit instructions to 15 bytes
by Avi Kivity
· 15 years ago
56e8231
KVM: Rename x86_emulate.c to emulate.c
by Avi Kivity
· 15 years ago
[Renamed from arch/x86/include/asm/kvm_x86_emulate.h]
310b5d3
KVM: Deal with interrupt shadow state for emulated instructions
by Glauber Costa
· 15 years ago
2809f5d
KVM: Replace ->drop_interrupt_shadow() by ->set_interrupt_shadow()
by Glauber Costa
· 15 years ago
0dc8d10
KVM: x86 emulator: add Src2 decode set
by Guillaume Thouvenin
· 16 years ago
d73fa29
KVM: Clean up kvm_x86_emulate.h
by Sheng Yang
· 16 years ago
1965aae
x86: Fix ASM_X86__ header guards
by H. Peter Anvin
· 16 years ago
bb89855
x86, um: ... and asm-x86 move
by Al Viro
· 16 years ago
[Renamed from include/asm-x86/kvm_x86_emulate.h]
77ef50a
x86: consolidate header guards
by Vegard Nossum
· 16 years ago
7a5b56d
KVM: x86 emulator: lazily evaluate segment registers
by Avi Kivity
· 16 years ago
f5b4edc
KVM: x86 emulator: simplify rip relative decoding
by Avi Kivity
· 16 years ago
107d6d2
KVM: x86 emulator: fix writes to registers with modrm encodings
by Avi Kivity
· 16 years ago
0c7825e
include/asm-x86/kvm_x86_emulate.h: checkpatch cleanups - formatting only
by Joe Perches
· 16 years ago
edf8841
KVM: Move arch dependent files to new directory arch/x86/kvm/
by Avi Kivity
· 17 years ago
[Renamed from drivers/kvm/x86_emulate.h]
e8d8d7f
KVM: x86 emulator: Rename 'cr2' to 'memop'
by Sheng Yang
· 17 years ago
90e0a28
KVM: x86 emulator: Make a distinction between repeat prefixes F3 and F2
by Guillaume Thouvenin
· 17 years ago
6226686
KVM: x86 emulator: prefetch up to 15 bytes of the instruction executed
by Avi Kivity
· 17 years ago
93a0039
KVM: x86 emulator: retire ->write_std()
by Avi Kivity
· 17 years ago
33615aa
KVM: x86 emulator: centralize decoding of one-byte register access insns
by Avi Kivity
· 17 years ago
a01af5e
KVM: x86 emulator: Remove no_wb, use dst.type = OP_NONE instead
by Laurent Vivier
· 17 years ago
1be3aa4
KVM: emulate_instruction() calls now x86_decode_insn() and x86_emulate_insn()
by Laurent Vivier
· 17 years ago
e4e03de
KVM: x86 emulator: move all x86_emulate_memop() to a structure
by Laurent Vivier
· 17 years ago
cebff02
KVM: Change the emulator_{read,write,cmpxchg}_* functions to take a vcpu
by Laurent Vivier
· 17 years ago
1e3c5cb
KVM: Trivial: Make decode_register() static
by Rusty Russell
· 17 years ago
5eb549a
KVM: Trivial: Remove unused struct cpu_user_regs declaration
by Rusty Russell
· 17 years ago
4c690a1
KVM: Allow passing 64-bit values to the emulated read/write API
by Avi Kivity
· 17 years ago
05b3e0c
[PATCH] KVM: Replace __x86_64__ with CONFIG_X86_64
by Avi Kivity
· 18 years ago
6aa8b73
[PATCH] kvm: userspace interface
by Avi Kivity
· 18 years ago