summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: s390: Move hardware setup/unsetup to init/exitSean Christopherson2022-12-291-10/+13
* KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step failsSean Christopherson2022-12-291-7/+14
* Merge branch 'kvm-late-6.1' into HEADPaolo Bonzini2022-12-2924-310/+577
|\
| * KVM: x86: Hyper-V invariant TSC controlVitaly Kuznetsov2022-12-295-1/+53
| * KVM: x86: Add a KVM-only leaf for CPUID_8000_0007_EDXVitaly Kuznetsov2022-12-292-2/+13
| * x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC defineVitaly Kuznetsov2022-12-292-1/+4
| * KVM: x86/mmu: Pivot on "TDP MMU enabled" when handling direct page faultsSean Christopherson2022-12-291-1/+1
| * KVM: x86/mmu: Pivot on "TDP MMU enabled" to check if active MMU is TDP MMUSean Christopherson2022-12-292-21/+8
| * KVM: x86/mmu: Replace open coded usage of tdp_mmu_page with is_tdp_mmu_page()Sean Christopherson2022-12-292-2/+2
| * KVM: x86/mmu: Rename __direct_map() to direct_map()David Matlack2022-12-292-8/+8
| * KVM: x86/mmu: Stop needlessly making MMU pages available for TDP MMU faultsDavid Matlack2022-12-291-4/+0
| * KVM: x86/mmu: Split out TDP MMU page fault handlingDavid Matlack2022-12-291-14/+48
| * KVM: x86/mmu: Initialize fault.{gfn,slot} earlier for direct MMUsDavid Matlack2022-12-292-4/+6
| * KVM: x86/mmu: Handle no-slot faults in kvm_faultin_pfn()David Matlack2022-12-292-31/+31
| * KVM: x86/mmu: Avoid memslot lookup during KVM_PFN_ERR_HWPOISON handlingDavid Matlack2022-12-291-8/+10
| * KVM: x86/mmu: Handle error PFNs in kvm_faultin_pfn()David Matlack2022-12-291-5/+10
| * KVM: x86/mmu: Grab mmu_invalidate_seq in kvm_faultin_pfn()David Matlack2022-12-293-14/+14
| * KVM: x86/mmu: Move TDP MMU VM init/uninit behind tdp_mmu_enabledDavid Matlack2022-12-293-14/+10
| * KVM: x86/mmu: Change tdp_mmu to a read-only parameterDavid Matlack2022-12-294-38/+41
| * kvm: x86/mmu: Warn on linking when sp->unsync_childrenLai Jiangshan2022-12-291-1/+10
| * KVM: VMX: Resurrect vmcs_conf sanitization for KVM-on-Hyper-VVitaly Kuznetsov2022-12-293-0/+40
| * KVM: nVMX: Prepare to sanitize tertiary execution controls with eVMCSVitaly Kuznetsov2022-12-292-0/+6
| * KVM: nVMX: Invert 'unsupported by eVMCSv1' checkVitaly Kuznetsov2022-12-292-36/+96
| * KVM: nVMX: Sanitize primary processor-based VM-execution controls with eVMCS tooVitaly Kuznetsov2022-12-291-0/+12
| * KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESETPaolo Bonzini2022-12-281-3/+27
| * KVM: x86/xen: Add KVM_XEN_INVALID_GPA and KVM_XEN_INVALID_GFN to uapiDavid Woodhouse2022-12-271-7/+7
| * KVM: x86/xen: Simplify eventfd IOCTLsMichal Luczaj2022-12-271-7/+1
| * KVM: x86/xen: Fix SRCU/RCU usage in readers of evtchn_portsPaolo Bonzini2022-12-271-11/+18
| * KVM: x86/xen: Use kvm_read_guest_virt() instead of open-coding it badlyDavid Woodhouse2022-12-271-38/+18
| * KVM: x86/xen: Fix memory leak in kvm_xen_write_hypercall_page()Michal Luczaj2022-12-271-3/+4
| * kvm: x86/mmu: Remove duplicated "be split" in spte.hLai Jiangshan2022-12-271-1/+1
| * KVM: x86/mmu: Don't install TDP MMU SPTE if SP has unexpected levelSean Christopherson2022-12-231-1/+3
| * KVM: x86/mmu: Re-check under lock that TDP MMU SP hugepage is disallowedSean Christopherson2022-12-231-1/+2
| * KVM: x86/mmu: Map TDP MMU leaf SPTE iff target level is reachedSean Christopherson2022-12-231-3/+11
| * KVM: x86/mmu: Don't attempt to map leaf if target TDP MMU SPTE is frozenSean Christopherson2022-12-231-3/+3
| * KVM: nVMX: Don't stuff secondary execution control if it's not supportedSean Christopherson2022-12-231-0/+7
| * KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1Sean Christopherson2022-12-231-1/+2
| * KVM: nVMX: Document that ignoring memory failures for VMCLEAR is deliberateSean Christopherson2022-12-231-4/+13
| * KVM: x86: Sanity check inputs to kvm_handle_memory_failure()Sean Christopherson2022-12-231-0/+3
| * KVM: x86: Simplify kvm_apic_hw_enabledPeng Hao2022-12-231-2/+2
| * KVM: x86: hyper-v: Fix 'using uninitialized value' Coverity warningVitaly Kuznetsov2022-12-231-27/+36
| * KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure raceAdamos Ttofari2022-12-231-2/+3
| * KVM: x86/pmu: Prevent zero period event from being repeatedly releasedLike Xu2022-12-232-2/+4
* | treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)2022-12-251-1/+1
* | Merge tag 'mips_6.2_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/...Linus Torvalds2022-12-232-1/+5
|\ \
| * | MIPS: dts: bcm63268: Add missing properties to the TWD nodeFlorian Fainelli2022-12-211-0/+2
| * | MIPS: ralink: mt7621: avoid to init common ralink reset controllerSergio Paracuellos2022-12-211-1/+3
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-12-2211-44/+97
|\ \ \
| * | | RISC-V: KVM: Add ONE_REG interface for mvendorid, marchid, and mimpidAnup Patel2022-12-072-0/+30
| * | | RISC-V: KVM: Save mvendorid, marchid, and mimpid when creating VCPUAnup Patel2022-12-073-6/+16