aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-12-23KVM: selftests: Zero out valid_bank_mask for "all" case in Hyper-V IPI testGravatar Sean Christopherson 1-1/+2
2022-12-23KVM: x86: Sanity check inputs to kvm_handle_memory_failure()Gravatar Sean Christopherson 1-0/+3
2022-12-23KVM: x86: Simplify kvm_apic_hw_enabledGravatar Peng Hao 1-2/+2
2022-12-23KVM: x86: hyper-v: Fix 'using uninitialized value' Coverity warningGravatar Vitaly Kuznetsov 1-27/+36
2022-12-23KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure raceGravatar Adamos Ttofari 1-2/+3
2022-12-23KVM: x86/pmu: Prevent zero period event from being repeatedly releasedGravatar Like Xu 2-2/+4
2022-12-14KVM: x86: Add proper ReST tables for userspace MSR exits/flagsGravatar Sean Christopherson 1-8/+12
2022-12-12Merge remote-tracking branch 'kvm/queue' into HEADGravatar Paolo Bonzini 58-674/+1077
2022-12-09KVM: selftests: Allocate ucall pool from MEM_REGION_DATAGravatar Oliver Upton 1-1/+1
2022-12-09KVM: arm64: selftests: Align VA space allocator with TTBR0Gravatar Oliver Upton 3-5/+21
2022-12-09Merge tag 'kvmarm-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvm...Gravatar Paolo Bonzini 91-1770/+6077
2022-12-05Merge remote-tracking branch 'arm64/for-next/sysregs' into kvmarm-master/nextGravatar Marc Zyngier 6-257/+871
2022-12-05Merge branch kvm-arm64/misc-6.2 into kvmarm-master/nextGravatar Marc Zyngier 3-7/+11
2022-12-05Merge branch kvm-arm64/pmu-unchained into kvmarm-master/nextGravatar Marc Zyngier 6-310/+356
2022-12-05Merge branch kvm-arm64/mte-map-shared into kvmarm-master/nextGravatar Marc Zyngier 19-79/+152
2022-12-05Merge branch kvm-arm64/pkvm-vcpu-state into kvmarm-master/nextGravatar Marc Zyngier 27-214/+1747
2022-12-05Merge branch kvm-arm64/parallel-faults into kvmarm-master/nextGravatar Marc Zyngier 5-372/+508
2022-12-05Merge branch kvm-arm64/dirty-ring into kvmarm-master/nextGravatar Marc Zyngier 17-61/+227
2022-12-05Merge branch kvm-arm64/52bit-fixes into kvmarm-master/nextGravatar Marc Zyngier 3-20/+36
2022-12-05KVM: arm64: Fix benign bug with incorrect use of VA_BITSGravatar Ryan Roberts 1-1/+1
2022-12-05Merge branch kvm-arm64/selftest/access-tracking into kvmarm-master/nextGravatar Marc Zyngier 5-12/+9
2022-12-05Merge branch kvm-arm64/selftest/s2-faults into kvmarm-master/nextGravatar Marc Zyngier 15-276/+1723
2022-12-05Merge branch kvm-arm64/selftest/linked-bps into kvmarm-master/nextGravatar Marc Zyngier 3-76/+245
2022-12-05Merge branch kvm-arm64/selftest/memslot-fixes into kvmarm-master/nextGravatar Marc Zyngier 1-109/+208
2022-12-05KVM: arm64: PMU: Fix period computation for 64bit counters with 32bit overflowGravatar Marc Zyngier 1-7/+3
2022-12-02Merge branch 'gpc-fixes' of git://git.infradead.org/users/dwmw2/linux into HEADGravatar Paolo Bonzini 6-161/+158
2022-12-02KVM: x86: Advertise that the SMM_CTL MSR is not supportedGravatar Jim Mattson 1-0/+4
2022-12-02KVM: x86: remove unnecessary exportsGravatar Paolo Bonzini 4-14/+0
2022-12-02KVM: selftests: Fix spelling mistake "probabalistic" -> "probabilistic"Gravatar Colin Ian King 1-1/+1
2022-12-02tools: KVM: selftests: Convert clear/set_bit() to actual atomicsGravatar Sean Christopherson 3-9/+22
2022-12-02tools: Drop "atomic_" prefix from atomic test_and_set_bit()Gravatar Sean Christopherson 3-4/+3
2022-12-02tools: Drop conflicting non-atomic test_and_{clear,set}_bit() helpersGravatar Sean Christopherson 1-34/+0
2022-12-02KVM: selftests: Use non-atomic clear/set bit helpers in KVM testsGravatar Sean Christopherson 4-22/+22
2022-12-02perf tools: Use dedicated non-atomic clear/set bit helpersGravatar Sean Christopherson 15-27/+27
2022-12-02tools: Take @bit as an "unsigned long" in {clear,set}_bit() helpersGravatar Sean Christopherson 1-2/+2
2022-12-02KVM: arm64: selftests: Enable single-step without a "full" ucall()Gravatar Sean Christopherson 2-10/+19
2022-12-02KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itselfGravatar Yuan ZhaoXiong 1-2/+3
2022-12-02KVM: Remove stale comment about KVM_REQ_UNHALTGravatar Sean Christopherson 1-4/+0
2022-12-02Merge tag 'kvm-x86-fixes-6.2-1' of https://github.com/kvm-x86/linux into HEADGravatar Paolo Bonzini 13-109/+269
2022-12-02Merge tag 'kvm-selftests-6.2-2' of https://github.com/kvm-x86/linux into HEADGravatar Paolo Bonzini 5-63/+91
2022-12-02KVM: Add missing arch for KVM_CREATE_DEVICE and KVM_{SET,GET}_DEVICE_ATTRGravatar Javier Martinez Canillas 1-0/+2
2022-12-02KVM: Reference to kvm_userspace_memory_region in doc and commentsGravatar Javier Martinez Canillas 4-9/+9
2022-12-02KVM: Delete all references to removed KVM_SET_MEMORY_ALIAS ioctlGravatar Javier Martinez Canillas 5-31/+0
2022-12-02KVM: Delete all references to removed KVM_SET_MEMORY_REGION ioctlGravatar Javier Martinez Canillas 3-40/+0
2022-12-01KVM: selftests: Define and use a custom static assert in lib headersGravatar Sean Christopherson 2-12/+24
2022-12-01KVM: selftests: Do kvm_cpu_has() checks before creating VM+vCPUGravatar Sean Christopherson 1-3/+7
2022-12-01KVM: selftests: Disallow "get supported CPUID" before REQ_XCOMP_GUEST_PERMGravatar Sean Christopherson 1-6/+12
2022-12-01KVM: selftests: Move __vm_xsave_require_permission() below CPUID helpersGravatar Sean Christopherson 1-32/+32
2022-12-01KVM: selftests: Move XFD CPUID checking out of __vm_xsave_require_permission()Gravatar Lei Wang 2-2/+1
2022-12-01KVM: selftests: Restore assert for non-nested VMs in access tracking testGravatar Sean Christopherson 2-5/+13