Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
477093b3e144aa0ece07a5fd2a84013d037e2776
/
arch
/
x86
/
kvm
1ae7878
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
3f59dbc
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
ab851d4
Merge branch 'x86-iopl-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
1d87200
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
ceb9e77
Merge branch 'x86/core' into perf/core, to resolve conflicts and to pick up completed topic tree
by Ingo Molnar
· 5 years ago
85c9aae
kvm: nVMX: Relax guest IA32_FEATURE_CONTROL constraints
by Jim Mattson
· 5 years ago
ad5996d
KVM: x86: Grab KVM's srcu lock when setting nested state
by Sean Christopherson
· 5 years ago
05c19c2
KVM: x86: Open code shared_msr_update() in its only caller
by Sean Christopherson
· 5 years ago
24885d1
KVM: x86: Remove a spurious export of a static function
by Sean Christopherson
· 5 years ago
c50d8ae
KVM: x86: create mmu/ subdirectory
by Paolo Bonzini
· 5 years ago
0155b2b
KVM: nVMX: Remove unnecessary TLB flushes on L1<->L2 switches when L1 use apic-access-page
by Liran Alon
· 5 years ago
db5a95e
KVM: x86: remove set but not used variable 'called'
by Mao Wenan
· 5 years ago
b11494b
KVM: nVMX: Do not mark vmcs02->apic_access_page as dirty when unpinning
by Liran Alon
· 5 years ago
46f4f0a
Merge branch 'kvm-tsx-ctrl' into HEAD
by Paolo Bonzini
· 5 years ago
b07a5c5
KVM: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it
by Paolo Bonzini
· 5 years ago
c11f83e
KVM: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality
by Paolo Bonzini
· 5 years ago
edef5c3
KVM: x86: implement MSR_IA32_TSX_CTRL effect on CPUID
by Paolo Bonzini
· 5 years ago
de1fca5
KVM: x86: do not modify masked bits of shared MSRs
by Paolo Bonzini
· 5 years ago
cbbaa27
KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES
by Paolo Bonzini
· 5 years ago
992edea
KVM: nVMX: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT
by Liran Alon
· 5 years ago
5637f60
KVM: x86: Unexport kvm_vcpu_reload_apic_access_page()
by Liran Alon
· 5 years ago
c79eb77
KVM: nVMX: add CR4_LA57 bit to nested CR4_FIXED1
by Chenyi Qiang
· 5 years ago
cc87767
KVM: nVMX: Use semi-colon instead of comma for exit-handlers initialization
by Liran Alon
· 5 years ago
9a2ae9f
KVM: x86: Zero the IOAPIC scan request dest vCPUs bitmap
by Nitesh Narayan Lal
· 5 years ago
6b546e1
x86/tss: Fix and move VMX BUILD_BUG_ON()
by Thomas Gleixner
· 5 years ago
7ee30bc
KVM: x86: deliver KVM IOAPIC scan request to target vCPUs
by Nitesh Narayan Lal
· 5 years ago
662f1d1
KVM: nVMX: Add support for capturing highest observable L2 TSC
by Aaron Lewis
· 5 years ago
ef0fbca
kvm: vmx: Rename function find_msr() to vmx_find_msr_index()
by Aaron Lewis
· 5 years ago
7cfe052
kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS
by Aaron Lewis
· 5 years ago
365d3d5
kvm: nested: Introduce read_and_check_msr_entry()
by Aaron Lewis
· 5 years ago
d4069db
KVM: nVMX: mark functions in the header as "static inline"
by Paolo Bonzini
· 5 years ago
03a8871a
KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} control
by Oliver Upton
· 5 years ago
71f7347
KVM: nVMX: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry
by Oliver Upton
· 5 years ago
458151f
KVM: nVMX: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit
by Oliver Upton
· 5 years ago
c547cb6
KVM: nVMX: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry
by Oliver Upton
· 5 years ago
bfc6ad6
KVM: nVMX: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry
by Oliver Upton
· 5 years ago
9477f44
KVM: VMX: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL
by Oliver Upton
· 5 years ago
1924242
KVM: x86: Optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly
by Liran Alon
· 5 years ago
b35e554
KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC
by Like Xu
· 5 years ago
a6da0d7
KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter
by Like Xu
· 5 years ago
c900c15
KVM: x86/vPMU: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback
by Like Xu
· 5 years ago
98ff80f
KVM: x86/vPMU: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx
by Like Xu
· 5 years ago
02d496cf
KVM: nVMX: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR
by Liran Alon
· 5 years ago
132f4f7
KVM: VMX: Refactor update_cr8_intercept()
by Liran Alon
· 5 years ago
49d654d
KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handler
by Liran Alon
· 5 years ago
1a68623
KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi
by Miaohe Lin
· 5 years ago
5b4ce93
KVM: X86: avoid unused setup_syscalls_segments call when SYSCALL check failed
by Miaohe Lin
· 5 years ago
e64a850
KVM: VMX: Consume pending LAPIC INIT event when exit on INIT_SIGNAL
by Liran Alon
· 5 years ago
27cbe7d
KVM: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched
by Liran Alon
· 5 years ago
ff90afa
KVM: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM
by Liran Alon
· 5 years ago
3dcb2a3
KVM: retpolines: x86: eliminate retpoline from svm.c exit handlers
by Andrea Arcangeli
· 5 years ago
4289d27
KVM: retpolines: x86: eliminate retpoline from vmx.c exit handlers
by Andrea Arcangeli
· 5 years ago
f399e60
KVM: x86: optimize more exit handlers in vmx.c
by Andrea Arcangeli
· 5 years ago
ed69a6c
KVM: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast()
by Sean Christopherson
· 5 years ago
6cbee2b
KVM: X86: Reset the three MSR list number variables to 0 in kvm_init_msr_list()
by Xiaoyao Li
· 5 years ago
13fb592
kvm: x86: disable shattered huge page recovery for PREEMPT_RT.
by Paolo Bonzini
· 5 years ago
8c5bd25
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 5 years ago
a78986a
KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved
by Sean Christopherson
· 5 years ago
29881b6
KVM: VMX: Introduce pi_is_pir_empty() helper
by Joao Martins
· 5 years ago
132194f
KVM: VMX: Do not change PID.NDST when loading a blocked vCPU
by Joao Martins
· 5 years ago
9482ae4
KVM: VMX: Consider PID.PIR to determine if vCPU has pending interrupts
by Joao Martins
· 5 years ago
d9ff274
KVM: VMX: Fix comment to specify PID.ON instead of PIR.ON
by Liran Alon
· 5 years ago
7a5ee6e
KVM: X86: Fix initialization of MSR lists
by Chenyi Qiang
· 5 years ago
7f7f0d9
KVM: x86: get rid of odd out jump label in pdptrs_changed
by Miaohe Lin
· 5 years ago
1aa9b95
kvm: x86: mmu: Recovery of shattered NX large pages
by Junaid Shahid
· 5 years ago
b8e8c83
kvm: mmu: ITLB_MULTIHIT mitigation
by Paolo Bonzini
· 5 years ago
ca8888d
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
by Thomas Gleixner
· 5 years ago
53fafdb
KVM: x86: switch KVMCLOCK base to monotonic raw clock
by Marcelo Tosatti
· 5 years ago
9167ab7
KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is active
by Paolo Bonzini
· 5 years ago
43e0ae7
Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu
by Ingo Molnar
· 5 years ago
12e78e6
x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer()
by Paul E. McKenney
· 5 years ago
e1d38b6
kvm/x86: Export MDS_NO=0 to guests when TSX is enabled
by Pawan Gupta
· 5 years ago
671ddc7
KVM: nVMX: Don't leak L1 MMIO regions to L2
by Jim Mattson
· 5 years ago
5c94ac5
KVM: SVM: Fix potential wrong physical id in avic_handle_ldr_update
by Miaohe Lin
· 5 years ago
5229743
kvm: svm: Update svm_xsaves_supported
by Aaron Lewis
· 5 years ago
864e2ab
kvm: x86: Move IA32_XSS to kvm_{get,set}_msr_common
by Aaron Lewis
· 5 years ago
139a12c
KVM: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code
by Aaron Lewis
· 5 years ago
9753d68
KVM: VMX: Use wrmsr for switching between guest and host IA32_XSS on Intel
by Aaron Lewis
· 5 years ago
312a1c8
KVM: SVM: Use wrmsr for switching between guest and host IA32_XSS on AMD
by Aaron Lewis
· 5 years ago
7895856
KVM: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded
by Aaron Lewis
· 5 years ago
c034f2a
KVM: VMX: Fix conditions for guest IA32_XSS support
by Aaron Lewis
· 5 years ago
7204160
KVM: x86: Introduce vcpu->arch.xsaves_enabled
by Aaron Lewis
· 5 years ago
1b84292
KVM: VMX: Rename {vmx,nested_vmx}_vcpu_setup()
by Xiaoyao Li
· 5 years ago
4be5341
KVM: VMX: Initialize vmx->guest_msrs[] right after allocation
by Xiaoyao Li
· 5 years ago
3c0f4be
KVM: VMX: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup()
by Xiaoyao Li
· 5 years ago
35fbe0d
KVM: VMX: Write VPID to vmcs when creating vcpu
by Xiaoyao Li
· 5 years ago
4be9467
KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP
by Like Xu
· 5 years ago
30ce89a
KVM: remove redundant code in kvm_arch_vm_ioctl
by Miaohe Lin
· 5 years ago
2cf9af0
kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter
by Suthikulpanit, Suravee
· 5 years ago
34059c2
KVM: x86: Fold decache_cr3() into cache_reg()
by Sean Christopherson
· 5 years ago
cb3c1e2
KVM: x86: Add helpers to test/mark reg availability and dirtiness
by Sean Christopherson
· 5 years ago
f884554
KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg'
by Sean Christopherson
· 5 years ago
489cbcf
KVM: x86: Add WARNs to detect out-of-bounds register indices
by Sean Christopherson
· 5 years ago
491c1ad
KVM: VMX: Optimize vmx_set_rflags() for unrestricted guest
by Sean Christopherson
· 5 years ago
e7bddc5
KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessors
by Sean Christopherson
· 5 years ago
b17b743
KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date
by Sean Christopherson
· 5 years ago
33af3a7
KVM: SVM: Reduce WBINVD/DF_FLUSH invocations
by Tom Lendacky
· 5 years ago
0fc5dea
KVM: SVM: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests
by Tom Lendacky
· 5 years ago
04f11ef
KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-Enter
by Sean Christopherson
· 5 years ago
83af5e6
KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH
by Tom Lendacky
· 5 years ago
Next »