Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
13dfb3fa494361ea9a5950f27c9cd8b06d28c04f
/
arch
/
x86
/
include
/
asm
/
kvm_host.h
7626077
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 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
· 5 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
· 5 years ago
2d5ba19
kvm: x86: add host poll control msrs
by Marcelo Tosatti
· 5 years ago
b517006
KVM: X86: Provide a capability to disable cstate msr read intercepts
by Wanpeng Li
· 5 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
36d9594
x86/kvm/mmu: make space for source data caching in struct kvm_mmu
by Vitaly Kuznetsov
· 6 years ago
e173299
x86/kvm/mmu: get rid of redundant kvm_mmu_setup()
by Paolo Bonzini
· 6 years ago
14c07ad
x86/kvm/mmu: introduce guest_mmu
by Vitaly Kuznetsov
· 6 years ago
6a82cd1
x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots()
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
e6b6c48
KVM: x86: hyperv: fix 'tlb_lush' typo
by Vitaly Kuznetsov
· 6 years ago
87ee613
KVM: x86: hyperv: keep track of mismatched VP indexes
by Vitaly Kuznetsov
· 6 years ago
4fef0f4
KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR_PAGE_SIZES together
by Wei Yang
· 6 years ago
3ff519f
KVM: x86: adjust kvm_mmu_page member to save 8 bytes
by Wei Yang
· 6 years ago
cfb634f
KVM: nVMX: Clear reserved bits of #DB exit qualification
by Jim Mattson
· 6 years ago
6fbbde9
KVM: x86: Control guest reads of MSR_PLATFORM_INFO
by Drew Schmitt
· 6 years ago
e6c67d8
KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv
by Liran Alon
· 6 years ago
d264ee0
KVM: VMX: use preemption timer to force immediate VMExit
by Sean Christopherson
· 6 years ago
bdf7ffc
KVM: LAPIC: Fix pv ipis out-of-bounds access
by Wanpeng Li
· 6 years ago
564ad0a
Merge tag 'kvm-arm-fixes-for-v4.19-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm
by Radim Krčmář
· 6 years ago
a35381e
KVM: Remove obsolete kvm_unmap_hva notifier backend
by Marc Zyngier
· 6 years ago
c60658d
KVM: x86: Unexport x86_emulate_instruction()
by Sean Christopherson
· 6 years ago
0ce97a2
KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction()
by Sean Christopherson
· 6 years ago
384bf22
KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE
by Sean Christopherson
· 6 years ago
8065dbd
KVM: x86: Invert emulation re-execute behavior to make it opt-in
by Sean Christopherson
· 6 years ago
35be0ad
KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation
by Sean Christopherson
· 6 years ago
e61cf2e
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
4180bf1
KVM: X86: Implement "send IPI" hypercall
by Wanpeng Li
· 6 years ago
b08660e
KVM: x86: Add tlb remote flush callback in kvm_x86_ops.
by Tianyu Lan
· 6 years ago
208320b
kvm: x86: Remove CR3_PCID_INVD flag
by Junaid Shahid
· 6 years ago
b94742c
kvm: x86: Add multi-entry LRU cache for previous CR3s
by Junaid Shahid
· 6 years ago
faff875
kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg*
by Junaid Shahid
· 6 years ago
08fb59d
kvm: x86: Support selectively freeing either current or previous MMU root
by Junaid Shahid
· 6 years ago
7eb77e9
kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg()
by Junaid Shahid
· 6 years ago
ade61e2
kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest
by Junaid Shahid
· 6 years ago
eb4b248
kvm: vmx: Support INVPCID in shadow paging mode
by Junaid Shahid
· 6 years ago
6e42782
kvm: x86: Introduce KVM_REQ_LOAD_CR3
by Junaid Shahid
· 6 years ago
7c390d3
kvm: x86: Add fast CR3 switch code path
by Junaid Shahid
· 6 years ago
8fcc4b5
kvm: nVMX: Introduce KVM_CAP_NESTED_STATE
by Jim Mattson
· 6 years ago
7f7f1ba
KVM: x86: do not load vmcs12 pages while still in SMM
by Paolo Bonzini
· 6 years ago
5b76a3c
KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry
by Paolo Bonzini
· 6 years ago
447ae31
x86: Don't include linux/irq.h from asm/hardirq.h
by Nicolai Stange
· 6 years ago
c595cee
x86/KVM/VMX: Add L1D flush logic
by Paolo Bonzini
· 6 years ago
b357bf6
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
e2f11f4
KVM: x86: hyperv: simplistic HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIST,SPACE} implementation
by Vitaly Kuznetsov
· 7 years ago
bc226f0
KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD
by Tom Lendacky
· 7 years ago
1313cc2
kvm: mmu: Add guest_mode to kvm_mmu_page_role
by Jim Mattson
· 7 years ago
8d860bb
kvm: vmx: Basic APIC virtualization controls have three settings
by Jim Mattson
· 7 years ago
74b566e
kvm: x86: Refactor mmu_free_roots()
by Junaid Shahid
· 7 years ago
e79f245
X86/KVM: Properly update 'tsc_offset' to represent the running guest
by KarimAllah Ahmed
· 7 years ago
04140b4
KVM: x86: Rename interrupt.pending to interrupt.injected
by Liran Alon
· 7 years ago
5a48580
x86/hyper-v: move hyperv.h out of uapi
by Vitaly Kuznetsov
· 7 years ago
81811c1
KVM: SVM: add struct kvm_svm to hold SVM specific KVM vars
by Sean Christopherson
· 7 years ago
40bbb9d
KVM: VMX: add struct kvm_vmx to hold VMX 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
e40ff1d
KVM: nVMX: Do not load EOI-exitmap while running L2
by Liran Alon
· 7 years ago
Next »