Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
9dac77fa4011bdb4b541a8db087eac96a602faec
/
arch
/
x86
/
kvm
/
x86.c
9dac77f
KVM: x86 emulator: fold decode_cache into x86_emulate_ctxt
by Avi Kivity
· 13 years ago
36dd9bb
KVM: x86 emulator: rename decode_cache::eip to _eip
by Avi Kivity
· 13 years ago
9d74191
KVM: x86 emulator: Use the pointers ctxt and c consistently
by Takuya Yoshikawa
· 13 years ago
6a4d755
KVM: nVMX: Implement VMPTRST
by Nadav Har'El
· 13 years ago
27d6c86
KVM: nVMX: Implement VMCLEAR
by Nadav Har'El
· 13 years ago
064aea7
KVM: nVMX: Decoding memory operands of VMX instructions
by Nadav Har'El
· 13 years ago
5e1746d
KVM: nVMX: Allow setting the VMXE bit in CR4
by Nadav Har'El
· 13 years ago
b5c9ff7
KVM: x86 emulator: Avoid clearing the whole decode_cache
by Takuya Yoshikawa
· 13 years ago
adf5223
KVM: x86 emulator: Clean up init_emulate_ctxt()
by Takuya Yoshikawa
· 13 years ago
d780592
KVM: Clean up error handling during VCPU creation
by Jan Kiszka
· 13 years ago
24c82e5
KVM: Sanitize cpuid
by Avi Kivity
· 13 years ago
8b0cedf
KVM: use __copy_to_user/__clear_user to write guest page
by Xiao Guangrong
· 13 years ago
7b105ca
KVM: x86 emulator: Stop passing ctxt->ops as arg of emul functions
by Takuya Yoshikawa
· 13 years ago
1aa3661
KVM: x86 emulator: consolidate segment accessors
by Avi Kivity
· 14 years ago
4429d5d
KVM: Add CPUID support for VIA CPU
by BrillyWu@viatech.com.cn
· 14 years ago
2aab2c5
KVM: call cache_all_regs() only once during instruction emulation
by Gleb Natapov
· 14 years ago
0004c7c
KVM: Fix compound mmio
by Gleb Natapov
· 14 years ago
8d7d810
KVM: mmio_fault_cr2 is not used
by Gleb Natapov
· 14 years ago
13db70e
KVM: x86 emulator: drop x86_emulate_ctxt::vcpu
by Avi Kivity
· 14 years ago
5197b80
KVM: Avoid using 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
2d04a05
KVM: x86 emulator: emulate CLTS internally
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
7c4c0f4
KVM: X86: Update last_guest_tsc in vcpu_put
by Joerg Roedel
· 14 years ago
71f9833
KVM: fix push of wrong eip when doing softint
by Serge E. Hallyn
· 14 years ago
7ae441e
KVM: emulator: do not needlesly sync registers from emulator ctxt to vcpu
by Gleb Natapov
· 14 years ago
92a1f12
KVM: X86: Implement userspace interface to set virtual_tsc_khz
by Joerg Roedel
· 14 years ago
857e409
KVM: X86: Delegate tsc-offset calculation to architecture code
by Joerg Roedel
· 14 years ago
8f6055c
KVM: X86: Make tsc_delta calculation a function of guest tsc
by Joerg Roedel
· 14 years ago
1e99361
KVM: X86: Let kvm-clock report the right tsc frequency
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
775fde8
KVM: x86 emulator: Don't write-back cpu-state on X86EMUL_INTERCEPTED
by Joerg Roedel
· 14 years ago
c4f035c
KVM: x86 emulator: add framework for instruction intercepts
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
cef4dea
KVM: 16-byte mmio support
by Avi Kivity
· 15 years ago
5287f19
KVM: Split mmio completion into a function
by Avi Kivity
· 15 years ago
70252a1
KVM: extend in-kernel mmio to handle >8 byte transactions
by Avi Kivity
· 15 years ago
1499e54
KVM: x86: better fix for race between nmi injection and enabling nmi window
by Gleb Natapov
· 14 years ago
c761e58
Revert "KVM: Fix race between nmi injection and enabling nmi window"
by Marcelo Tosatti
· 14 years ago
3291892
KVM: expose async pf through our standard mechanism
by Glauber Costa
· 14 years ago
f6e7847
KVM: Use kvm_get_rflags() and kvm_set_rflags() instead of the raw versions
by Avi Kivity
· 14 years ago
bd22f5c
KVM: move and fix substitue search for missing CPUID entries
by Andre Przywara
· 14 years ago
20800bc
KVM: fix XSAVE bit scanning
by Andre Przywara
· 14 years ago
f2e1fbb
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 14 years ago
0d2eb44
x86: Fix common misspellings
by Lucas De Marchi
· 14 years ago
1aa8cee
KVM: fix kvmclock regression due to missing clock update
by Nikola Ciprich
· 14 years ago
5601d05
KVM: emulator: Fix io permission checking for 64bit guest
by Gleb Natapov
· 14 years ago
48c0e4e
KVM: MMU: move mmu pages calculated out of mmu lock
by Xiao Guangrong
· 14 years ago
1260edb
KVM: better readability of efer_reserved_bits
by Lai Jiangshan
· 14 years ago
d170c41
KVM: Clear async page fault hash after switching to real mode
by Lai Jiangshan
· 14 years ago
038f8c1
KVM: x86: Convert tsc_write_lock to raw_spinlock
by Jan Kiszka
· 14 years ago
7049467
KVM: remove isr_ack logic from PIC
by Gleb Natapov
· 14 years ago
e935b83
KVM: Convert kvm_lock to raw_spinlock
by Jan Kiszka
· 14 years ago
f863684
KVM: Fix race between nmi injection and enabling nmi window
by Avi Kivity
· 14 years ago
4005996
KVM: Drop ad-hoc vendor specific instruction restriction
by Avi Kivity
· 14 years ago
3e90943
KVM: Drop bogus x86_decode_insn() error check
by Avi Kivity
· 14 years ago
12f9a48
KVM: x86: release kvmclock page on reset
by Glauber Costa
· 14 years ago
91c9c3e
KVM: x86: handle guest access to BBL_CR_CTL3 MSR
by john cooper
· 14 years ago
6b7e2d0
KVM: Add "exiting guest mode" state
by Xiao Guangrong
· 14 years ago
9ca5231
KVM: x86: Remove user space triggerable MCE error message
by Jan Kiszka
· 14 years ago
63f42e0
KVM: fix rcu usage warning in kvm_arch_vcpu_ioctl_set_sregs()
by Xiao Guangrong
· 14 years ago
55065bc
Merge branch 'kvm-updates/2.6.38' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 14 years ago
e5c3014
KVM: Initialize fpu state in preemptible context
by Avi Kivity
· 14 years ago
aff48ba
KVM: Fetch guest cr3 from hardware on demand
by Avi Kivity
· 14 years ago
9f8fe50
KVM: Replace reads of vcpu->arch.cr3 by an accessor
by Avi Kivity
· 14 years ago
dc25e89
KVM: SVM: copy instruction bytes from VMCB
by Andre Przywara
· 14 years ago
51d8b66
KVM: cleanup emulate_instruction
by Andre Przywara
· 14 years ago
db8fcef
KVM: move complete_insn_gp() into x86.c
by Andre Przywara
· 14 years ago
eea1cff
KVM: x86: fix CR8 handling
by Andre Przywara
· 14 years ago
175504c
KVM: Take missing slots_lock for kvm_io_bus_unregister_dev()
by Takuya Yoshikawa
· 14 years ago
a355c85
KVM: return true when user space query KVM_CAP_USER_NMI extension
by Lai Jiangshan
· 14 years ago
61cfab2
KVM: Correct kvm_pio tracepoint count field
by Avi Kivity
· 14 years ago
fb67e14
KVM: MMU: retry #PF for softmmu
by Xiao Guangrong
· 14 years ago
fc3a915
KVM: X86: Don't report L2 emulation failures to user-space
by Joerg Roedel
· 14 years ago
6389ee9
KVM: Pull extra page fault information into struct x86_exception
by Avi Kivity
· 14 years ago
ab9ae31
KVM: Push struct x86_exception info the various gva_to_gpa variants
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
945ee35
KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info
by Avi Kivity
· 14 years ago
c4806ac
KVM: MMU: fix apf prefault if nested guest is enabled
by Xiao Guangrong
· 14 years ago
e5f3f02
KVM: MMU: clear apfs if page state is changed
by Xiao Guangrong
· 14 years ago
d89f5ef
KVM: Clean up vm creation and release
by Jan Kiszka
· 14 years ago
e6d53e3
KVM: avoid unnecessary wait for a async pf
by Xiao Guangrong
· 14 years ago
c7d28c2
KVM: fix searching async gfn in kvm_async_pf_gfn_slot
by Xiao Guangrong
· 14 years ago
2eec734
KVM: x86: Avoid issuing wbinvd twice
by Jan Kiszka
· 14 years ago
515a012
KVM: pre-allocate one more dirty bitmap to avoid vmalloc()
by Takuya Yoshikawa
· 14 years ago
982c256
KVM: MMU: remove kvm_mmu_set_base_ptes
by Marcelo Tosatti
· 14 years ago
fc5f06f
KVM: Send async PF when guest is not in userspace too.
by Gleb Natapov
· 14 years ago
6adba52
KVM: Let host know whether the guest can handle async PF in non-userspace context.
by Gleb Natapov
· 14 years ago
7c90705
KVM: Inject asynchronous page fault into a PV guest if page is swapped out.
by Gleb Natapov
· 14 years ago
344d958
KVM: Add PV MSR to enable asynchronous page faults delivery.
by Gleb Natapov
· 14 years ago
Next »