Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
24bbf74c0c36bfbaa276c9921b55b844018b241e
/
arch
/
x86
/
kvm
/
x86.c
24bbf74
kvm: x86: Add APICv (de)activate request trace points
by Suravee Suthikulpanit
· 5 years ago
8df14af
kvm: x86: Add support for dynamic APICv activation
by Suravee Suthikulpanit
· 5 years ago
4e19c36
kvm: x86: Introduce APICv inhibit reason bits
by Suravee Suthikulpanit
· 5 years ago
e813e65
Merge tag 'kvm-5.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 5 years ago
4cbc418
Merge branch 'cve-2019-3016' into kvm-next-5.6
by Paolo Bonzini
· 5 years ago
a6bd811
x86/KVM: Clean up host's steal time structure
by Boris Ostrovsky
· 5 years ago
b043138
x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed
by Boris Ostrovsky
· 5 years ago
9172481
x86/kvm: Cache gfn to pfn translation
by Boris Ostrovsky
· 5 years ago
8c6de56
x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit
by Boris Ostrovsky
· 5 years ago
4d6d07a
kvm/x86: export kvm_vector_hashing_enabled() is unnecessary
by Peng Hao
· 5 years ago
b91991b
KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests
by Krish Sadhukhan
· 5 years ago
6a3c623
KVM: X86: Drop x86_set_memory_region()
by Peter Xu
· 5 years ago
2620fe2
KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest"
by Sean Christopherson
· 5 years ago
c9aef3b
KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu()
by Sean Christopherson
· 5 years ago
3911b65
Revert "KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()"
by Paolo Bonzini
· 5 years ago
767b839
KVM: x86: avoid clearing pending exception event twice
by Miaohe Lin
· 5 years ago
ea74005
KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
6ec4c5e
KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c
by Marios Pomonis
· 5 years ago
ddd259c
KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit()
by Sean Christopherson
· 5 years ago
95a0d01
KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create()
by Sean Christopherson
· 5 years ago
afede96
KVM: Drop kvm_arch_vcpu_setup()
by Sean Christopherson
· 5 years ago
5f73db1
KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create()
by Sean Christopherson
· 5 years ago
e529ef6
KVM: Move vcpu alloc and init invocation to common code
by Sean Christopherson
· 5 years ago
4543bdc
KVM: Introduce kvm_vcpu_destroy()
by Sean Christopherson
· 5 years ago
d2423b3
KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu
by Sean Christopherson
· 5 years ago
897cc38
KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues
by Sean Christopherson
· 5 years ago
50b143e
KVM: x86: Drop kvm_arch_vcpu_free()
by Sean Christopherson
· 5 years ago
208050d
KVM: x86: Remove spurious clearing of async #PF MSR
by Sean Christopherson
· 5 years ago
9d979c7
KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path
by Sean Christopherson
· 5 years ago
987b259
KVM: x86: Move kvm_vcpu_init() invocation to common code
by Sean Christopherson
· 5 years ago
d813a8b
KVM: x86: Move allocation of pio_data page down a few lines
by Sean Christopherson
· 5 years ago
fc6e2a18
KVM: x86: Move FPU allocation to common x86 code
by Sean Christopherson
· 5 years ago
a9dd6f0
KVM: x86: Allocate vcpu struct in common x86 code
by Sean Christopherson
· 5 years ago
16be9dd
KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails
by Sean Christopherson
· 5 years ago
6441fa6
KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL
by Paolo Bonzini
· 5 years ago
99634e3
KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSR
by Paolo Bonzini
· 5 years ago
8738200
KVM: x86: Refactor and rename bit() to feature_bit() macro
by Sean Christopherson
· 5 years ago
5ae78e9
KVM: x86: Add dedicated emulator helpers for querying CPUID features
by Sean Christopherson
· 5 years ago
345599f
KVM: x86: Add macro to ensure reserved cr4 bits checks stay in sync
by Sean Christopherson
· 5 years ago
f1cdecf
KVM: x86: Ensure all logical CPUs have consistent reserved cr4 bits
by Sean Christopherson
· 5 years ago
b11306b
KVM: x86: Don't let userspace set host-reserved cr4 bits
by Sean Christopherson
· 5 years ago
cad23e7
KVM: x86: check kvm_pit outside kvm_vm_ioctl_reinject()
by Miaohe Lin
· 5 years ago
1e9e262
KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpath
by Wanpeng Li
· 5 years ago
32ad73d
x86/msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR
by Sean Christopherson
· 5 years ago
736c291
KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM
by Sean Christopherson
· 5 years ago
95145c2
KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()
by Sean Christopherson
· 5 years ago
f958bd2
KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform
by Sean Christopherson
· 5 years ago
0a03cbd
KVM: x86: Fix some comment typos
by Miaohe Lin
· 5 years ago
150a84f
KVM: X86: Convert the last users of "shorthand = 0" to use macros
by Peter Xu
· 5 years ago
c96001c
KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode
by Peter Xu
· 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
ceb9e77
Merge branch 'x86/core' into perf/core, to resolve conflicts and to pick up completed topic tree
by Ingo Molnar
· 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
db5a95e
KVM: x86: remove set but not used variable 'called'
by Mao Wenan
· 5 years ago
46f4f0a
Merge branch 'kvm-tsx-ctrl' into HEAD
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
5637f60
KVM: x86: Unexport kvm_vcpu_reload_apic_access_page()
by Liran Alon
· 5 years ago
7ee30bc
KVM: x86: deliver KVM IOAPIC scan request to target vCPUs
by Nitesh Narayan Lal
· 5 years ago
b35e554
KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC
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
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
6cbee2b
KVM: X86: Reset the three MSR list number variables to 0 in kvm_init_msr_list()
by Xiaoyao Li
· 5 years ago
8c5bd25
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 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
53fafdb
KVM: x86: switch KVMCLOCK base to monotonic raw clock
by Marcelo Tosatti
· 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
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
7895856
KVM: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded
by Aaron Lewis
· 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
cb3c1e2
KVM: x86: Add helpers to test/mark reg availability and dirtiness
by Sean Christopherson
· 5 years ago
49dedf0
kvm: clear kvmclock MSR on reset
by Paolo Bonzini
· 5 years ago
b4fdcf6
KVM: x86: fix bugon.cocci warnings
by kbuild test robot
· 5 years ago
b3dc069
x86: xen: kvm: Gather the definition of emulate prefixes
by Masami Hiramatsu
· 5 years ago
cf05a67
KVM: x86: omit "impossible" pmu MSRs from MSR list
by Paolo Bonzini
· 5 years ago
24c29b7
KVM: x86: omit absent pmu MSRs from MSR list
by Paolo Bonzini
· 5 years ago
833b45d
kvm: x86, powerpc: do not allow clearing largepages debugfs entry
by Paolo Bonzini
· 5 years ago
3ca9419
KVM: X86: Fix userspace set invalid CR4
by Wanpeng Li
· 5 years ago
4b526de
KVM: x86: Check kvm_rebooting in kvm_spurious_fault()
by Sean Christopherson
· 5 years ago
1060520
KVM: x86/mmu: Revert "KVM: x86/mmu: Remove is_obsolete() call"
by Sean Christopherson
· 5 years ago
6e3ba4a
KVM: vmx: Emulate MSR IA32_UMWAIT_CONTROL
by Tao Xu
· 5 years ago
1957aa6
KVM: VMX: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig
by Sean Christopherson
· 5 years ago
60fc3d0
KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAIL,USER_EXIT}
by Sean Christopherson
· 5 years ago
9497e1f
KVM: x86: Move triple fault request into RM int injection
by Sean Christopherson
· 5 years ago
1051778
KVM: x86: Handle emulation failure directly in kvm_task_switch()
by Sean Christopherson
· 5 years ago
738fece
KVM: x86: Exit to userspace on emulation skip failure
by Sean Christopherson
· 5 years ago
c83fad65e
KVM: x86: Move #UD injection for failed emulation into emulation code
by Sean Christopherson
· 5 years ago
b400060
KVM: x86: Add explicit flag for forced emulation on #UD
by Sean Christopherson
· 5 years ago
42cbf06
KVM: x86: Move #GP injection for VMware into x86_emulate_instruction()
by Sean Christopherson
· 5 years ago
Next »