Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
2de9d0ccd0fea32fc6a684f3f22496967ed608bc
/
arch
/
x86
/
include
/
asm
/
kvm_host.h
2de9d0c
kvm: x86: Introduce x86 ops hook for pre-update APICv
by Suravee Suthikulpanit
· 5 years ago
ef8efd7
kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons
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
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
9172481
x86/kvm: Cache gfn to pfn translation
by Boris Ostrovsky
· 5 years ago
6a3c623
KVM: X86: Drop x86_set_memory_region()
by Peter Xu
· 5 years ago
a47970e
kvm/svm: PKU not currently supported
by John Allen
· 5 years ago
987b259
KVM: x86: Move kvm_vcpu_init() invocation to common code
by Sean Christopherson
· 5 years ago
a9dd6f0
KVM: x86: Allocate vcpu struct in common x86 code
by Sean Christopherson
· 5 years ago
311497e
KVM: Fix some writing mistakes
by Miaohe Lin
· 5 years ago
1e9e262
KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpath
by Wanpeng Li
· 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
c96001c
KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode
by Peter Xu
· 5 years ago
46f4f0a
Merge branch 'kvm-tsx-ctrl' into HEAD
by Paolo Bonzini
· 5 years ago
edef5c3
KVM: x86: implement MSR_IA32_TSX_CTRL effect on CPUID
by Paolo Bonzini
· 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
a6da0d7
KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter
by Like Xu
· 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
671ddc7
KVM: nVMX: Don't leak L1 MMIO regions to L2
by Jim Mattson
· 5 years ago
7204160
KVM: x86: Introduce vcpu->arch.xsaves_enabled
by Aaron Lewis
· 5 years ago
4be9467
KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP
by Like Xu
· 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
f884554
KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg'
by Sean Christopherson
· 5 years ago
6eeb4ef
KVM: x86: assign two bits to track SPTE kinds
by Paolo Bonzini
· 5 years ago
f209a26
KVM: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot()
by Sean Christopherson
· 5 years ago
98cd382
KVM: x86: Drop ____kvm_handle_fault_on_reboot()
by Sean Christopherson
· 5 years ago
4b526de
KVM: x86: Check kvm_rebooting in kvm_spurious_fault()
by Sean Christopherson
· 5 years ago
ca333ad
KVM: x86/mmu: Explicitly track only a single invalid mmu generation
by Sean Christopherson
· 5 years ago
31741eb
KVM: x86/mmu: Revert "Revert "KVM: MMU: reclaim the zapped-obsolete page first""
by Sean Christopherson
· 5 years ago
41577ab
KVM: x86: Add comments to document various emulation types
by Sean Christopherson
· 5 years ago
60fc3d0
KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAIL,USER_EXIT}
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
6f6a657
KVM/Hyper-V/VMX: Add direct tlb flush support
by Vitaly Kuznetsov
· 5 years ago
344c6c8
KVM/Hyper-V: Add new KVM capability KVM_CAP_HYPERV_DIRECT_TLBFLUSH
by Tianyu Lan
· 5 years ago
fe38bd6
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 5 years ago
002c5f7
KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot
by Sean Christopherson
· 5 years ago
4b9852f
KVM: x86: Fix INIT signal handling in various CPU states
by Liran Alon
· 5 years ago
1edce0a
KVM: x86: Add kvm_emulate_{rd,wr}msr() to consolidate VXM/SVM code
by Sean Christopherson
· 5 years ago
f20935d
KVM: x86: Refactor up kvm_{g,s}et_msr() to simplify callers
by Sean Christopherson
· 5 years ago
fdcf756
KVM: x86: Disable posted interrupts for non-standard IRQs delivery modes
by Alexander Graf
· 5 years ago
871bd03
KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch
by Sean Christopherson
· 5 years ago
f8ea7c6
x86: kvm: svm: propagate errors from skip_emulated_instruction()
by Vitaly Kuznetsov
· 5 years ago
0e1c438
Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
741cbba
KVM: remove kvm_arch_has_vcpu_debugfs()
by Paolo Bonzini
· 5 years ago
17e433b
KVM: Fix leak vCPU's VMCS value into other pCPU
by Wanpeng Li
· 5 years ago
d9a710e
KVM: X86: Dynamically allocate user_fpu
by Wanpeng Li
· 5 years ago
ec26947
Revert "kvm: x86: Use task structs fpu field for user"
by Paolo Bonzini
· 5 years ago
3901336
x86/kvm: Don't call kvm_spurious_fault() from .fixup
by Josh Poimboeuf
· 5 years ago
a45ff59
Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
66bb8a0
KVM: x86: PMU Event Filter
by Eric Hankland
· 5 years ago
20c8ccb
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499
by Thomas Gleixner
· 6 years ago
95b5a48
KVM: VMX: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn
by Sean Christopherson
· 6 years ago
73f624f
KVM: x86: move MSR_IA32_POWER_CTL handling to common code
by Paolo Bonzini
· 6 years ago
2d5ba19
kvm: x86: add host poll control msrs
by Marcelo Tosatti
· 6 years ago
b517006
KVM: X86: Provide a capability to disable cstate msr read intercepts
by Wanpeng Li
· 6 years ago
4d22c17
kvm: x86: refine kvm_get_arch_capabilities()
by Xiaoyao Li
· 6 years ago
f257d6d
KVM: Directly return result from kvm_arch_check_processor_compat()
by Sean Christopherson
· 6 years ago
0ef0fd3
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
191c813
x86/kvm: Implement HWCR support
by Borislav Petkov
· 6 years ago
f992798
KVM: lapic: Refactor ->set_hv_timer to use an explicit expired param
by Sean Christopherson
· 6 years ago
c715eb9
KVM: x86: Add support of clear Trace_ToPA_PMI status
by Luwei Kang
· 6 years ago
0699c64
x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE
by Vitaly Kuznetsov
· 6 years ago
ed19321
KVM: x86: Load SMRAM in a single shot when leaving SMM
by Sean Christopherson
· 6 years ago
bc8a3d8
kvm: mmu: Fix overflow on kvm mmu page limit calculation
by Ben Gardon
· 6 years ago
45def77
KVM: x86: update %rip after emulating IO
by Sean Christopherson
· 6 years ago
0cf9135
KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts
by Sean Christopherson
· 6 years ago
4d66623
KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region()
by Wei Yang
· 6 years ago
05d5a48
KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation)
by Singh, Brijesh
· 6 years ago
47c42e6
KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size'
by Sean Christopherson
· 6 years ago
636deed
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
de3ccd2
KVM: MMU: record maximum physical address width in kvm_mmu_extended_role
by Yu Zhang
· 6 years ago
ad7dc69
x86/kvm/mmu: fix switch between root and guest MMUs
by Vitaly Kuznetsov
· 6 years ago
ea145aa
Revert "KVM: MMU: fast invalidate all pages"
by Sean Christopherson
· 6 years ago
52d5dedc
Revert "KVM: MMU: reclaim the zapped-obsolete page first"
by Sean Christopherson
· 6 years ago
4771450
Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes"
by Sean Christopherson
· 6 years ago
a592a3b
Revert "KVM: MMU: document fast invalidate all pages"
by Sean Christopherson
· 6 years ago
1524825
KVM: Call kvm_arch_memslots_updated() before updating memslots
by Sean Christopherson
· 6 years ago
95c7b77
KVM: x86: Explicitly #define the VCPU_REGS_* indices
by Sean Christopherson
· 6 years ago
e814349
KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup
by Sean Christopherson
· 6 years ago
748c0e3
KVM: Make kvm_set_spte_hva() return int
by Lan Tianyu
· 6 years ago
a49b963
KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops
by Lan Tianyu
· 6 years ago
86f5201
KVM: x86: Add Intel Processor Trace cpuid emulation
by Chao Peng
· 6 years ago
b666a4b
kvm: x86: Dynamically allocate guest_fpu
by Marc Orr
· 6 years ago
240c35a
kvm: x86: Use task structs fpu field for user
by Marc Orr
· 6 years ago
6a058a1e
x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h
by Vitaly Kuznetsov
· 6 years ago
e2e871a
x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper
by Vitaly Kuznetsov
· 6 years ago
326e742
KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset
by Leonid Shatz
· 6 years ago
59073aa
kvm: x86: Add exception payload fields to kvm_vcpu_events
by Jim Mattson
· 6 years ago
c851436
kvm: x86: Add has_payload and payload to kvm_queued_exception
by Jim Mattson
· 6 years ago
57b119d
KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability
by Vitaly Kuznetsov
· 6 years ago
7dcd575
x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed
by Vitaly Kuznetsov
· 6 years ago
a336282
x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu()
by Vitaly Kuznetsov
· 6 years ago
36d9594d
x86/kvm/mmu: make space for source data caching in struct kvm_mmu
by Vitaly Kuznetsov
· 6 years ago
Next »