summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86/xen: Allow XEN_RUNSTATE_UPDATE flag behaviour to be configuredDavid Woodhouse2022-11-306-20/+93
* KVM: x86/xen: Compatibility fixes for shared runstate areaDavid Woodhouse2022-11-304-113/+276
* Merge tag 'kvm-s390-next-6.2-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2022-11-2819-162/+603
|\
| * KVM: s390: remove unused gisa_clear_ipm_gisc() functionHeiko Carstens2022-11-231-5/+0
| * s390/vfio-ap: GISA: sort out physical vs virtual pointers usageNico Boehr2022-11-231-1/+1
| * KVM: s390: pv: module parameter to fence asynchronous destroyClaudio Imbrenda2022-11-231-1/+7
| * KVM: s390: pv: support for Destroy fast UVCClaudio Imbrenda2022-11-232-8/+63
| * KVM: s390: pv: avoid export before import if possibleClaudio Imbrenda2022-11-231-0/+7
| * KVM: s390: pv: add KVM_CAP_S390_PROTECTED_ASYNC_DISABLEClaudio Imbrenda2022-11-232-0/+4
| * KVM: s390: pv: api documentation for asynchronous destroyClaudio Imbrenda2022-11-231-4/+37
| * KVM: s390: pv: asynchronous destroy for rebootClaudio Imbrenda2022-11-235-18/+333
| * s390/mm: fix virtual-physical address confusion for swiotlbNico Boehr2022-11-072-8/+8
| * KVM: s390: VSIE: sort out virtual/physical address in pin_guest_pageNico Boehr2022-10-261-2/+2
| * KVM: s390: pv: sort out physical vs virtual pointers usageNico Boehr2022-10-261-4/+5
| * KVM: s390: sida: sort out physical vs virtual pointers usageNico Boehr2022-10-265-15/+15
| * KVM: s390: sort out physical vs virtual pointers usageNico Boehr2022-10-264-22/+30
| * s390/entry: sort out physical vs virtual pointers usage in sie64aNico Boehr2022-10-264-12/+24
| * s390/mm: gmap: sort out physical vs virtual pointers usageNico Boehr2022-10-261-71/+76
* | KVM: x86: Advertise PREFETCHIT0/1 CPUID to user spaceJiaxi Chen2022-11-282-1/+2
* | KVM: x86: Advertise AVX-NE-CONVERT CPUID to user spaceJiaxi Chen2022-11-282-1/+2
* | KVM: x86: Advertise AVX-VNNI-INT8 CPUID to user spaceJiaxi Chen2022-11-282-1/+10
* | x86: KVM: Advertise AVX-IFMA CPUID to user spaceJiaxi Chen2022-11-282-1/+3
* | x86: KVM: Advertise AMX-FP16 CPUID to user spaceChang S. Bae2022-11-282-1/+2
* | x86: KVM: Advertise CMPccXADD CPUID to user spaceJiaxi Chen2022-11-282-1/+2
* | KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafsSean Christopherson2022-11-282-7/+19
* | KVM: x86: Add BUILD_BUG_ON() to detect bad usage of "scattered" flagsSean Christopherson2022-11-281-1/+7
* | MAINTAINERS: Add KVM x86/xen maintainer listDavid Woodhouse2022-11-281-0/+10
* | KVM: x86/xen: Add CPL to Xen hypercall tracepointDavid Woodhouse2022-11-282-7/+10
* | KVM: always declare prototype for kvm_arch_irqchip_in_kernelPaolo Bonzini2022-11-281-1/+1
* | Merge branch 'kvm-dwmw2-fixes' into HEADPaolo Bonzini2022-11-242-10/+29
|\ \
| * | KVM: Update gfn_to_pfn_cache khva when it moves within the same pageDavid Woodhouse2022-11-241-1/+6
| * | KVM: x86/xen: Only do in-kernel acceleration of hypercalls for guest CPL0David Woodhouse2022-11-241-1/+11
| * | KVM: x86/xen: Validate port number in SCHEDOP_pollDavid Woodhouse2022-11-241-8/+12
* | | KVM: selftests: Rename 'evmcs_test' to 'hyperv_evmcs'Vitaly Kuznetsov2022-11-213-2/+2
* | | KVM: selftests: hyperv_svm_test: Introduce L2 TLB flush testVitaly Kuznetsov2022-11-212-5/+58
* | | KVM: selftests: evmcs_test: Introduce L2 TLB flush testVitaly Kuznetsov2022-11-212-2/+50
* | | KVM: selftests: Introduce rdmsr_from_l2() and use it for MSR-Bitmap testsVitaly Kuznetsov2022-11-212-21/+23
* | | KVM: selftests: Stuff RAX/RCX with 'safe' values in vmmcall()/vmcall()Vitaly Kuznetsov2022-11-213-10/+24
* | | KVM: selftests: Allocate Hyper-V partition assist pageVitaly Kuznetsov2022-11-212-0/+10
* | | KVM: selftests: Create a vendor independent helper to allocate Hyper-V specif...Vitaly Kuznetsov2022-11-216-33/+48
* | | KVM: selftests: Split off load_evmcs() from load_vmcs()Vitaly Kuznetsov2022-11-213-22/+24
* | | KVM: selftests: Move Hyper-V VP assist page enablement out of evmcs.hVitaly Kuznetsov2022-11-215-38/+56
* | | KVM: selftests: Sync 'struct hv_vp_assist_page' definition with hyperv-tlfs.hVitaly Kuznetsov2022-11-211-5/+17
* | | KVM: selftests: Sync 'struct hv_enlightened_vmcs' definition with hyperv-tlfs.hVitaly Kuznetsov2022-11-211-4/+6
* | | KVM: selftests: Hyper-V PV TLB flush selftestVitaly Kuznetsov2022-11-214-0/+693
* | | KVM: selftests: Export vm_vaddr_unused_gap() to make it possible to request u...Vitaly Kuznetsov2022-11-182-2/+3
* | | KVM: selftests: Fill in vm->vpages_mapped bitmap in virt_map() tooVitaly Kuznetsov2022-11-181-2/+3
* | | KVM: selftests: Hyper-V PV IPI selftestVitaly Kuznetsov2022-11-185-4/+349
* | | KVM: selftests: Move the function doing Hyper-V hypercall to a common headerVitaly Kuznetsov2022-11-182-19/+20
* | | KVM: selftests: Move HYPERV_LINUX_OS_ID definition to a common headerVitaly Kuznetsov2022-11-182-4/+5