Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
dca7f1284f49911b459da313ece5d9c6dc3291f6
/
arch
/
x86
/
kvm
/
svm.c
dca7f12
KVM: x86: add kvm_fast_pio() to consolidate fast PIO code
by Sean Christopherson
· 7 years ago
03a6c259
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
518e7b9
KVM: X86: Allow userspace to define the microcode version
by Wanpeng Li
· 7 years ago
d1d93fa
KVM: SVM: Add MSR-based feature support for serializing LFENCE
by Tom Lendacky
· 7 years ago
801e459
KVM: x86: Add a framework for supporting MSR-based features
by Tom Lendacky
· 7 years ago
85a2d93
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
9c5e0af
KVM: SVM: Fix SEV LAUNCH_SECRET command
by Brijesh Singh
· 7 years ago
7607b71
KVM: SVM: install RSM intercept
by Brijesh Singh
· 7 years ago
3e23338
KVM: SVM: no need to call access_ok() in LAUNCH_MEASURE command
by Brijesh Singh
· 7 years ago
946fbbc
KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by marking the RDMSR path as unlikely()
by Paolo Bonzini
· 7 years ago
ecb586b
KVM/x86: Remove indirect MSR op calls from SPEC_CTRL
by Paolo Bonzini
· 7 years ago
15303ba
Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
b2ac58f
KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL
by KarimAllah Ahmed
· 7 years ago
15d4507
KVM/x86: Add IBPB support
by Ashok Raj
· 7 years ago
7bf14c2
Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Radim Krčmář
· 7 years ago
fa59cc0
KVM: x86: Optimization: Create SVM stubs for sync_pir_to_irr()
by Liran Alon
· 7 years ago
65e3858
Merge branch 'sev-v9-p2' of https://github.com/codomania/kvm
by Paolo Bonzini
· 7 years ago
c2ba05c
KVM: X86: introduce invalidate_gpa argument to tlb flush
by Wanpeng Li
· 7 years ago
40548c6
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
117cc7a
x86/retpoline: Fill return stack buffer on vmexit
by David Woodhouse
· 7 years ago
bd89525
KVM: x86: emulate #UD while in guest mode
by Paolo Bonzini
· 7 years ago
0cb5b30
kvm: vmx: Scrub hardware GPRs at VM-exit
by Jim Mattson
· 7 years ago
66336ca
KVM: x86: add support for emulating UMIP
by Paolo Bonzini
· 8 years ago
00b10fe
KVM: X86: Restart the guest when insn_len is zero and SEV is enabled
by Brijesh Singh
· 7 years ago
35c6f649
KVM: SVM: Do not install #UD intercept when SEV is enabled
by Brijesh Singh
· 7 years ago
0ede79e
KVM: SVM: Clear C-bit from the page fault address
by Brijesh Singh
· 7 years ago
1e80fdc
KVM: SVM: Pin guest memory when SEV is active
by Brijesh Singh
· 7 years ago
9f5b5b9
KVM: SVM: Add support for SEV LAUNCH_SECRET command
by Brijesh Singh
· 7 years ago
7d1594f
KVM: SVM: Add support for SEV DEBUG_ENCRYPT command
by Brijesh Singh
· 7 years ago
24f41fb
KVM: SVM: Add support for SEV DEBUG_DECRYPT command
by Brijesh Singh
· 7 years ago
255d9e7
KVM: SVM: Add support for SEV GUEST_STATUS command
by Brijesh Singh
· 7 years ago
5bdb0e2
KVM: SVM: Add support for SEV LAUNCH_FINISH command
by Brijesh Singh
· 7 years ago
0d0736f
KVM: SVM: Add support for KVM_SEV_LAUNCH_MEASURE command
by Brijesh Singh
· 7 years ago
89c5058
KVM: SVM: Add support for KVM_SEV_LAUNCH_UPDATE_DATA command
by Brijesh Singh
· 7 years ago
59414c9
KVM: SVM: Add support for KVM_SEV_LAUNCH_START command
by Brijesh Singh
· 7 years ago
70cd94e
KVM: SVM: VMRUN should use associated ASID when SEV is enabled
by Brijesh Singh
· 7 years ago
1654efc
KVM: SVM: Add KVM_SEV_INIT command
by Brijesh Singh
· 7 years ago
e9df094
KVM: SVM: Add sev module_param
by Brijesh Singh
· 7 years ago
ed3cd23
KVM: SVM: Reserve ASID range for SEV guest
by Brijesh Singh
· 7 years ago
8765d75
KVM: X86: Extend CPUID range to include new leaf
by Brijesh Singh
· 7 years ago
4faefff
KVM: SVM: Prepare to reserve asid for SEV guest
by Brijesh Singh
· 7 years ago
cea3a19
kvm: svm: prepare for new bit definition in nested_ctl
by Tom Lendacky
· 7 years ago
61cb57c
KVM: x86: Exit to user-mode on #UD intercept when emulator requires
by Liran Alon
· 7 years ago
ac9b305
KVM: nVMX/nSVM: Don't intercept #UD when running L2
by Liran Alon
· 7 years ago
15038e1
KVM: SVM: obey guest PAT
by Paolo Bonzini
· 7 years ago
cc3d967
KVM: SVM: detect opening of SMI window using STGI intercept
by Ladi Prosek
· 7 years ago
05cade7
KVM: nSVM: fix SMI injection in guest mode
by Ladi Prosek
· 7 years ago
c263406
KVM: nSVM: refactor nested_svm_vmrun
by Ladi Prosek
· 7 years ago
72d7b37
KVM: x86: introduce ISA specific smi_allowed callback
by Ladi Prosek
· 7 years ago
0234bf8
KVM: x86: introduce ISA specific SMM entry/exit callbacks
by Ladi Prosek
· 7 years ago
d000653
KVM: SVM: limit kvm_handle_page_fault to #PF handling
by Paolo Bonzini
· 7 years ago
1cf5358
KVM: SVM: unconditionally wake up VCPU on IOMMU interrupt
by Paolo Bonzini
· 7 years ago
67034bb
KVM: SVM: Add irqchip_split() checks before enabling AVIC
by Suravee Suthikulpanit
· 7 years ago
b2a05fe
KVM: Add struct kvm_vcpu pointer parameter to get_enable_apicv()
by Suravee Suthikulpanit
· 7 years ago
dfa2009
KVM: SVM: Refactor AVIC vcpu initialization into avic_init_vcpu()
by Suravee Suthikulpanit
· 7 years ago
49a8afc
KVM: SVM: Add a missing 'break' statement
by Jan H. Schönherr
· 7 years ago
0756b7f
Merge tag 'kvm-4.14-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
5f54c8b
Merge branch 'kvm-ppc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
by Radim Krčmář
· 7 years ago
b1b6f83
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
413d63d71b
Merge branch 'linus' into x86/mm to pick up fixes and to fix conflicts
by Ingo Molnar
· 7 years ago
b9dd21e
KVM: x86: simplify handling of PKRU
by Paolo Bonzini
· 7 years ago
664f8e2
KVM: X86: Fix loss of exception which has not yet been injected
by Wanpeng Li
· 7 years ago
855feb6
KVM: MMU: Add 5 level EPT & Shadow page table support.
by Yu Zhang
· 7 years ago
2a7266a
KVM: MMU: Rename PT64_ROOT_LEVEL to PT64_ROOT_4LEVEL.
by Yu Zhang
· 7 years ago
e911eb3
KVM: x86: Add return value to kvm_cpuid().
by Yu Zhang
· 7 years ago
640bd6e
KVM: SVM: Enable Virtual GIF feature
by Janakarajan Natarajan
· 7 years ago
3f0d4db
KVM: SVM: delete avic_vm_id_bitmap (2 megabyte static array)
by Denys Vlasenko
· 7 years ago
618232e
KVM: x86: Avoid guest page table walk when gpa_available is set
by Brijesh Singh
· 7 years ago
5442c26
x86/cpufeature, kvm/svm: Rename (shorten) the new "virtualized VMSAVE/VMLOAD" CPUID flag
by Borislav Petkov
· 7 years ago
de63ad4
KVM: X86: implement the logic for spinlock optimization
by Longpeng(Mike)
· 7 years ago
199b576
KVM: add spinlock optimization framework
by Longpeng(Mike)
· 7 years ago
1b4d56b
KVM: x86: use general helpers for some cpuid manipulation
by Radim Krčmář
· 7 years ago
d6321d4
KVM: x86: generalize guest_cpuid_has_ helpers
by Radim Krčmář
· 7 years ago
b96fb43
KVM: nVMX: fixes to nested virt interrupt injection
by Paolo Bonzini
· 7 years ago
d0ec49d
kvm/x86/svm: Support Secure Memory Encryption within KVM
by Tom Lendacky
· 7 years ago
adfe20f
KVM: async_pf: Force a nested vmexit if the injected #PF is async_pf
by Wanpeng Li
· 7 years ago
1261bfa
KVM: async_pf: Add L1 guest async_pf #PF vmexit handler
by Wanpeng Li
· 7 years ago
cfcd20e
KVM: x86: Simplify kvm_x86_ops->queue_exception parameter list
by Wanpeng Li
· 7 years ago
89c8a49
KVM: SVM: Enable Virtual VMLOAD VMSAVE feature
by Janakarajan Natarajan
· 8 years ago
0dc9211
KVM: SVM: Rename lbr_ctl field in the vmcb control area
by Janakarajan Natarajan
· 8 years ago
8a77e90
KVM: SVM: Prepare for new bit definition in lbr_ctl
by Janakarajan Natarajan
· 8 years ago
b742c1e
KVM: SVM: handle singlestep exception when skipping emulated instructions
by Ladi Prosek
· 8 years ago
c136b84
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
c207aee
objtool, x86: Add several functions and files to the objtool whitelist
by Josh Poimboeuf
· 8 years ago
1a5e185
KVM: SVM: suppress unnecessary NMI singlestep on GIF=0 and nested exit
by Ladi Prosek
· 8 years ago
a12713c
KVM: SVM: don't NMI singlestep over event injection
by Ladi Prosek
· 8 years ago
9b61174
KVM: SVM: hide TF/RF flags used by NMI singlestep
by Ladi Prosek
· 8 years ago
ab2f4d73
KVM: nSVM: do not forward NMI window singlestep VM exits to L1
by Ladi Prosek
· 8 years ago
4aebd0e
KVM: SVM: introduce disable_nmi_singlestep helper
by Ladi Prosek
· 8 years ago
e9196ce
KVM: Tidy the whitespace in nested_svm_check_permissions()
by Dan Carpenter
· 8 years ago
d9c1b54
KVM: SVM: do not zero out segment attributes if segment is unusable or not present
by Roman Pen
· 8 years ago
8eae957
KVM: SVM: ignore type when setting segment registers
by Gioh Kim
· 8 years ago
d3e7dec
KVM: Silence underflow warning in avic_get_physical_id_entry()
by Dan Carpenter
· 8 years ago
2d3e486
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
668fffa
kvm: better MWAIT emulation for guests
by Michael S. Tsirkin
· 8 years ago
74f1690
kvm/svm: Setup MCG_CAP on AMD properly
by Borislav Petkov
· 8 years ago
7f75540
Merge tag 'v4.11-rc5' into x86/mm, to refresh the branch
by Ingo Molnar
· 8 years ago
3863dff
kvm: fix usage of uninit spinlock in avic_vm_destroy()
by Dmitry Vyukov
· 8 years ago
45fc875
x86: Make the GDT remapping read-only on 64-bit
by Thomas Garnier
· 8 years ago
bd7e5b0
KVM: x86: remove code for lazy FPU handling
by Paolo Bonzini
· 8 years ago
Next »