Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
969f5ea627570e91c9d54403287ee3ed657f58fe
/
arch
/
x86
/
kvm
/
svm.c
0ef0fd3
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
73b0140
mm/gup: change GUP fast to use flags rather than a write 'bool'
by Ira Weiny
· 6 years ago
e9c16c7
KVM: x86: use direct accessors for RIP and RSP
by Paolo Bonzini
· 6 years ago
de3cd11
KVM: x86: Omit caching logic for always-available GPRs
by Sean Christopherson
· 6 years ago
8c5fbf1
KVM/nSVM: Use the new mapping API for mapping guest memory
by KarimAllah Ahmed
· 6 years ago
9ec1949
KVM: x86: clear SMM flags before loading state while leaving SMM
by Sean Christopherson
· 6 years ago
ed19321
KVM: x86: Load SMRAM in a single shot when leaving SMM
by Sean Christopherson
· 6 years ago
1811d97
x86/kvm: move kvm_load/put_guest_xcr0 into atomic context
by WANG Chao
· 6 years ago
99c2217
KVM: x86: svm: make sure NMI is injected after nmi_singlestep
by Vitaly Kuznetsov
· 6 years ago
e44e3ea
svm/avic: Fix invalidate logical APIC id entry
by Suthikulpanit, Suravee
· 6 years ago
4a58038
Revert "svm: Fix AVIC incomplete IPI emulation"
by Suthikulpanit, Suravee
· 6 years ago
b86bc28
KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow
by David Rientjes
· 6 years ago
ede885e
kvm: svm: fix potential get_num_contig_pages overflow
by David Rientjes
· 6 years ago
05d5a48
KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation)
by Singh, Brijesh
· 6 years ago
1ec6964
kvm: svm: Add memcg accounting to KVM allocations
by Ben Gardon
· 6 years ago
c57cd3c
svm: Fix improper check when deactivate AVIC
by Suthikulpanit, Suravee
· 6 years ago
98d9058
svm: Fix AVIC DFR and LDR handling
by Suthikulpanit, Suravee
· 6 years ago
b2869f2
KVM: x86: Mark expected switch fall-throughs
by Gustavo A. R. Silva
· 6 years ago
619ad84
KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1
by Vitaly Kuznetsov
· 6 years ago
bb218fb
svm: Fix AVIC incomplete IPI emulation
by Suravee Suthikulpanit
· 6 years ago
37ef0c4
svm: Add warning message for AVIC IPI invalid target
by Suravee Suthikulpanit
· 6 years ago
3f14a89
kvm: sev: Fail KVM_SEV_INIT if already initialized
by David Rientjes
· 6 years ago
42b00f1
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
ac5ffda2
KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams
by Uros Bizjak
· 6 years ago
86f5201
KVM: x86: Add Intel Processor Trace cpuid emulation
by Chao Peng
· 6 years ago
e081354
KVM: nSVM: Fix nested guest support for PAUSE filtering.
by Tambe, William
· 6 years ago
e87555e
KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported
by Vitaly Kuznetsov
· 6 years ago
3cf85f9
KVM: x86: nSVM: fix switch to guest mmu
by Vitaly Kuznetsov
· 6 years ago
b666a4b
kvm: x86: Dynamically allocate guest_fpu
by Marc Orr
· 6 years ago
e2e871a
x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper
by Vitaly Kuznetsov
· 6 years ago
b2227dd
kvm: svm: remove unused struct definition
by Peng Hao
· 6 years ago
45c3af9
KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode
by Paolo Bonzini
· 6 years ago
fd65d31
kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb
by Jim Mattson
· 7 years ago
326e742
KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset
by Leonid Shatz
· 6 years ago
3051038
svm: Add mutex_lock to protect apic_access_page_done on AMD systems
by Wei Wang
· 6 years ago
0d1e8b8
Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
43ce76c
KVM/x86: Use 32bit xor to clear registers in svm.c
by Uros Bizjak
· 6 years ago
da998b4
kvm: x86: Defer setting of CR2 until #PF delivery
by Jim Mattson
· 6 years ago
57b119d
KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability
by Vitaly Kuznetsov
· 6 years ago
44dd3ff
x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU
by Vitaly Kuznetsov
· 6 years ago
853c110
KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m
by Paolo Bonzini
· 6 years ago
d264ee0
KVM: VMX: use preemption timer to force immediate VMExit
by Sean Christopherson
· 6 years ago
a101c9d63
KVM: SVM: Switch to bitmap_zalloc()
by Andy Shevchenko
· 6 years ago
0ce97a2
KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction()
by Sean Christopherson
· 6 years ago
35be0ad
KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation
by Sean Christopherson
· 6 years ago
0186ec8
KVM: SVM: remove unused variable dst_vaddr_end
by Colin Ian King
· 6 years ago
024d83c
KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled
by Thomas Gleixner
· 6 years ago
faff875
kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg*
by Junaid Shahid
· 7 years ago
afe828d
kvm: x86: Add ability to skip TLB flush when switching CR3
by Junaid Shahid
· 7 years ago
b08fc52
Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 7 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 7 years ago
b357bf6
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
6ac2f49
x86/bugs: Add AMD's SPEC_CTRL MSR usage
by Konrad Rzeszutek Wilk
· 7 years ago
d1e5b0e
kvm: Make VM ioctl do valloc for some archs
by Marc Orr
· 7 years ago
86bf20c
KVM: x86: prevent integer overflows in KVM_MEMORY_ENCRYPT_REG_REGION
by Dan Carpenter
· 7 years ago
bc226f0
KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD
by Tom Lendacky
· 7 years ago
ccbcd26
x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL
by Thomas Gleixner
· 7 years ago
e7c587d
x86/speculation: Use synthetic bits for IBRS/IBPB/STIBP
by Borislav Petkov
· 7 years ago
15e6c22
KVM: SVM: Move spec control call after restore of GS
by Thomas Gleixner
· 7 years ago
8d860bb
kvm: vmx: Basic APIC virtualization controls have three settings
by Jim Mattson
· 7 years ago
28a2775
x86/speculation: Create spec-ctrl.h to avoid include hell
by Thomas Gleixner
· 7 years ago
5cf6875
x86/bugs, KVM: Support the combination of guest and host IBRS
by Konrad Rzeszutek Wilk
· 7 years ago
e6d9bfd
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
dd25993
kvm: x86: move MSR_IA32_TSC handling to x86.c
by Paolo Bonzini
· 7 years ago
e79f245
X86/KVM: Properly update 'tsc_offset' to represent the running guest
by KarimAllah Ahmed
· 7 years ago
2698d82
KVM: X86: fix incorrect reference of trace_kvm_pi_irte_update
by hu huajun
· 7 years ago
d8312a3
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
082d06e
KVM: X86: Introduce handle_ud()
by Wanpeng Li
· 7 years ago
8566ac8
KVM: SVM: Implement pause loop exit logic in SVM
by Babu Moger
· 7 years ago
1d8fb44
KVM: SVM: Add pause filter threshold
by Babu Moger
· 7 years ago
dd60d21
KVM: x86: Fix perf timer mode IP reporting
by Andi Kleen
· 7 years ago
81811c1
KVM: SVM: add struct kvm_svm to hold SVM specific KVM vars
by Sean Christopherson
· 7 years ago
2ac52ab
KVM: x86: move setting of ept_identity_map_addr to vmx.c
by Sean Christopherson
· 7 years ago
434a1e9
KVM: x86: define SVM/VMX specific kvm_arch_[alloc|free]_vm
by Sean Christopherson
· 7 years ago
b31c114
KVM: X86: Provide a capability to disable PAUSE intercepts
by Wanpeng Li
· 7 years ago
caa057a
KVM: X86: Provide a capability to disable HLT intercepts
by Wanpeng Li
· 7 years ago
4d5422c
KVM: X86: Provide a capability to disable MWAIT intercepts
by Wanpeng Li
· 7 years ago
9718420
KVM: x86: SVM: Intercept #GP to support access to VMware backdoor ports
by Liran Alon
· 7 years ago
dca7f12
KVM: x86: add kvm_fast_pio() to consolidate fast PIO code
by Sean Christopherson
· 7 years ago
c996f38
x86/MSR: Move native_* variants to msr.h
by Borislav Petkov
· 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
Next »