This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 9c1bec9c0b08 Merge tag 'linux-kselftest-fixes-6.3-rc3' of git://git.ker [...] new 47053904e182 KVM: arm64: timers: Convert per-vcpu virtual offset to a g [...] new bceeedb2f0b8 Merge tag 'kvmarm-fixes-6.3-1' of git://git.kernel.org/pub [...] new 112e66017bff KVM: nVMX: add missing consistency checks for CR0 and CR4 new 77900bffed14 KVM: nVMX: remove unnecessary #ifdef new 06e185472860 KVM: VMX: Fix indentation coding style issue new 53293cb81be6 KVM: VMX: Use tabs instead of spaces for indentation new 3dc40cf89b9b selftests: KVM: skip hugetlb tests if huge pages are not a [...] new 3ec7a1b2743c KVM: SVM: Fix a benign off-by-one bug in AVIC physical table mask new 5999715922c5 KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUs new c281794eaa5c KVM: SVM: WARN if GATag generation drops VM or vCPU ID inf [...] new 4009e0bb7b83 KVM: selftests: Move the guts of kvm_hypercall() to a sepa [...] new c0c76d99939c KVM: selftests: Add helpers to make Xen-style VMCALL/VMMCA [...] new e7062a98d0b3 KVM: selftests: Use enum for test numbers in xen_shinfo_test new e6239a4ec5c5 KVM: selftests: Add EVTCHNOP_send slow path test to xen_sh [...] new c96f57b08012 KVM: selftests: Make vCPU exit reason test assertion common new 6f974494b807 KVM: selftests: Print expected and actual exit reason in K [...] new 1b3d660e5d7b KVM: selftests: Add macro to generate KVM exit reason strings new f3e707413dbe KVM: selftests: Sync KVM exit reasons in selftests new 0ddc84d2dd43 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
The 19 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: arch/arm64/include/asm/kvm_host.h | 3 + arch/arm64/kvm/arch_timer.c | 45 +--- arch/arm64/kvm/hypercalls.c | 2 +- arch/x86/include/asm/svm.h | 12 +- arch/x86/kvm/svm/avic.c | 37 +++- arch/x86/kvm/vmx/nested.c | 18 +- arch/x86/kvm/vmx/vmenter.S | 4 +- arch/x86/kvm/vmx/vmx.c | 12 +- include/kvm/arm_arch_timer.h | 15 ++ tools/testing/selftests/kvm/aarch64/psci_test.c | 4 +- tools/testing/selftests/kvm/include/test_util.h | 9 + .../selftests/kvm/include/x86_64/processor.h | 2 + tools/testing/selftests/kvm/lib/kvm_util.c | 67 +++--- .../selftests/kvm/lib/s390x/diag318_test_handler.c | 3 +- tools/testing/selftests/kvm/lib/test_util.c | 25 ++- tools/testing/selftests/kvm/lib/x86_64/processor.c | 39 ++-- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 15 +- .../testing/selftests/kvm/set_memory_region_test.c | 6 +- tools/testing/selftests/kvm/x86_64/amx_test.c | 8 +- .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 8 +- tools/testing/selftests/kvm/x86_64/debug_regs.c | 2 +- .../testing/selftests/kvm/x86_64/flds_emulation.h | 5 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 7 +- tools/testing/selftests/kvm/x86_64/hyperv_evmcs.c | 8 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 14 +- tools/testing/selftests/kvm/x86_64/hyperv_ipi.c | 6 +- .../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 7 +- .../selftests/kvm/x86_64/hyperv_tlb_flush.c | 14 +- .../testing/selftests/kvm/x86_64/kvm_clock_test.c | 5 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 5 +- .../selftests/kvm/x86_64/monitor_mwait_test.c | 9 +- .../selftests/kvm/x86_64/nested_exceptions_test.c | 5 +- .../selftests/kvm/x86_64/platform_info_test.c | 14 +- .../selftests/kvm/x86_64/pmu_event_filter_test.c | 6 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 9 +- tools/testing/selftests/kvm/x86_64/state_test.c | 8 +- .../selftests/kvm/x86_64/svm_int_ctl_test.c | 8 +- .../kvm/x86_64/svm_nested_shutdown_test.c | 7 +- .../kvm/x86_64/svm_nested_soft_inject_test.c | 6 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 6 +- .../testing/selftests/kvm/x86_64/sync_regs_test.c | 25 +-- .../selftests/kvm/x86_64/triple_fault_event_test.c | 9 +- .../selftests/kvm/x86_64/tsc_scaling_sync.c | 6 +- .../selftests/kvm/x86_64/ucna_injection_test.c | 22 +- .../selftests/kvm/x86_64/userspace_io_test.c | 6 +- .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 22 +- .../selftests/kvm/x86_64/vmx_apic_access_test.c | 11 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 5 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 7 +- .../vmx_exception_with_invalid_guest_state.c | 4 +- .../kvm/x86_64/vmx_invalid_nested_guest_state.c | 4 +- .../kvm/x86_64/vmx_nested_tsc_scaling_test.c | 6 +- .../kvm/x86_64/vmx_preemption_timer_test.c | 8 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 6 +- .../testing/selftests/kvm/x86_64/xapic_ipi_test.c | 6 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 228 +++++++++++---------- .../testing/selftests/kvm/x86_64/xen_vmcall_test.c | 5 +- 57 files changed, 354 insertions(+), 511 deletions(-)