Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
24bbf74c0c36bfbaa276c9921b55b844018b241e
/
arch
/
x86
/
kvm
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
7e3e67a
KVM: x86: remove get_enable_apicv from kvm_x86_ops
by Paolo Bonzini
· 5 years ago
4e19c36
kvm: x86: Introduce APICv inhibit reason bits
by Suravee Suthikulpanit
· 5 years ago
b26a695
kvm: lapic: Introduce APICv update helper function
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
c0275ae
Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
3009afc
KVM: x86: Use a typedef for fastop functions
by Sean Christopherson
· 5 years ago
52db369
KVM: X86: Add 'else' to unify fastop and execute call path
by Miaohe Lin
· 5 years ago
91b0d26
KVM: x86: inline memslot_valid_for_gpte
by Paolo Bonzini
· 5 years ago
e851265
KVM: x86/mmu: Use huge pages for DAX-backed files
by Sean Christopherson
· 5 years ago
2c0629f
KVM: x86/mmu: Remove lpage_is_disallowed() check from set_spte()
by Sean Christopherson
· 5 years ago
293e306
KVM: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepage_adjust()
by Sean Christopherson
· 5 years ago
d32ec81
KVM: x86/mmu: Zap any compound page when collapsing sptes
by Sean Christopherson
· 5 years ago
09c4453
KVM: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch)
by Sean Christopherson
· 5 years ago
83f06fa
KVM: x86/mmu: Rely on host page tables to find HugeTLB mappings
by Sean Christopherson
· 5 years ago
f9fa250
KVM: x86/mmu: Drop level optimization from fast_page_fault()
by Sean Christopherson
· 5 years ago
db54321
KVM: x86/mmu: Walk host page tables to find THP mappings
by Sean Christopherson
· 5 years ago
17eff01
KVM: x86/mmu: Refactor THP adjust to prep for changing query
by Sean Christopherson
· 5 years ago
f9b84e1
KVM: Use vcpu-specific gva->hva translation when querying host page size
by Sean Christopherson
· 5 years ago
005ba37
mm: thp: KVM: Explicitly check for THP when populating secondary MMU
by Sean Christopherson
· 5 years ago
22b1d57
KVM: x86/mmu: Enforce max_level on HugeTLB mappings
by Sean Christopherson
· 5 years ago
4d6d07a
kvm/x86: export kvm_vector_hashing_enabled() is unnecessary
by Peng Hao
· 5 years ago
cef6db7
KVM: VMX: remove duplicated segment cache clear
by Miaohe Lin
· 5 years ago
17ac43a
Adding 'else' to reduce checking.
by Haiwei Li
· 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
2a5755b
KVM: X86: Don't take srcu lock in init_rmode_identity_map()
by Peter Xu
· 5 years ago
de9bf4d
x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs()
by Vitaly Kuznetsov
· 5 years ago
de761ea
KVM: x86: Perform non-canonical checks in 32-bit KVM
by Sean Christopherson
· 5 years ago
d196842
KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRL
by Oliver Upton
· 5 years ago
c0a21c3
KVM: x86: Remove unused ctxt param from emulator's FPU accessors
by Sean Christopherson
· 5 years ago
2620fe2
KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest"
by Sean Christopherson
· 5 years ago
a7baead
KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation
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
3ce4dc1
KVM: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted
by Miaohe Lin
· 5 years ago
767b839
KVM: x86: avoid clearing pending exception event twice
by Miaohe Lin
· 5 years ago
6606174
KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
ea74005
KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
c926f2f
KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
125ffc5
KVM: x86: Refactor prefix decoding to prevent 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
13c5183
KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
25a5ede
KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
4bf79cb
KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
6705645
KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
8c86405
KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
14e3232
KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
8618793
KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
3c9053a2
KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
a47970e
kvm/svm: PKU not currently supported
by John Allen
· 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
7f27179
KVM: SVM: Use direct vcpu pointer during vCPU create/free
by Sean Christopherson
· 5 years ago
34109c0
KVM: VMX: Use direct vcpu pointer during vCPU create/free
by Sean Christopherson
· 5 years ago
034d8e2
KVM: VMX: Allocate VPID after initializing VCPU
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
56871d4
KVM: x86: fix overlap between SPTE_MMIO_MASK and generation
by Paolo Bonzini
· 5 years ago
e30a7d6
KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM
by Sean Christopherson
· 5 years ago
a4d956b
KVM: nVMX: vmread should not set rflags to specify success in case of #PF
by Miaohe Lin
· 5 years ago
b5c3c1b
KVM: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks
by Sean Christopherson
· 5 years ago
f8052a0
KVM: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte()
by Sean Christopherson
· 5 years ago
52918ed
KVM: SVM: Override default MMIO mask if memory encryption is enabled
by Tom Lendacky
· 5 years ago
d8010a7
KVM: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration
by Miaohe Lin
· 5 years ago
8738200
KVM: x86: Refactor and rename bit() to feature_bit() macro
by Sean Christopherson
· 5 years ago
a7c48c3
KVM: x86: Expand build-time assertion on reverse CPUID usage
by Sean Christopherson
· 5 years ago
daa0d8c
KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table
by Sean Christopherson
· 5 years ago
a0a2260c
KVM: x86: Move bit() helper to cpuid.h
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
96be4e0
KVM: x86: Drop special XSAVE handling from guest_cpuid_has()
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
e348ac7
KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR fault logic
by Sean Christopherson
· 5 years ago
fe6ed36
KVM: VMX: Add non-canonical check on writes to RTIT address MSRs
by Sean Christopherson
· 5 years ago
311497e
KVM: Fix some writing mistakes
by Miaohe Lin
· 5 years ago
2f9f5cd
KVM: hyperv: Fix some typos in vcpu unimpl info
by Miaohe Lin
· 5 years ago
0011679
KVM: Fix some grammar mistakes
by Miaohe Lin
· 5 years ago
67b0ae4
KVM: Fix some comment typos and missing parentheses
by Miaohe Lin
· 5 years ago
Next »