This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 9e6c535c64ad Merge tag 'pci-v5.6-fixes-1' of git://git.kernel.org/pub/s [...] new fcf2736c82ca Revert "kdb: Get rid of confusing diag msg from "rd" if cu [...] new d854b2d639fd Merge tag 'kgdb-fixes-5.6-rc1' of git://git.kernel.org/pub [...] new b26a695a1d78 kvm: lapic: Introduce APICv update helper function new 4e19c36f2df8 kvm: x86: Introduce APICv inhibit reason bits new 7e3e67a98701 KVM: x86: remove get_enable_apicv from kvm_x86_ops new 8df14af42f00 kvm: x86: Add support for dynamic APICv activation new 24bbf74c0c36 kvm: x86: Add APICv (de)activate request trace points new 8937d762396d kvm: x86: svm: Add support to (de)activate posted interrupts new dcbcfa287e96 KVM: svm: avic: Add support for dynamic setup/teardown of [...] new ef8efd7a15bb kvm: x86: Introduce APICv x86 ops for checking APIC inhibi [...] new 2de9d0ccd0fe kvm: x86: Introduce x86 ops hook for pre-update APICv new 6c3e4422dd20 svm: Add support for dynamic APICv new f4fdc0a2edf4 kvm: x86: hyperv: Use APICv update request interface new 9a0bf0543069 svm: Deactivate AVIC when launching guest with nested SVM support new f3515dc3bef8 svm: Temporarily deactivate AVIC during ExtINT handling new e2ed4078a6ef kvm: i8254: Deactivate APICv when using in-kernel PIT re-i [...] new 1ec2405c7cbf kvm: ioapic: Refactor kvm_ioapic_update_eoi() new f458d039db7e kvm: ioapic: Lazy update IOAPIC EOI new e8ef2a19a051 KVM: SVM: allow AVIC without split irqchip new 33aabd029ffb KVM: nVMX: delete meaningless nested_vmx_run() declaration new 917f9475c0a8 KVM: x86: reorganize pvclock_gtod_data members new 8171cd68806b KVM: x86: use raw clock values consistently new 9b5e85320fcc KVM: x86: Take a u64 when checking for a valid dr7 value new 7df003c85218 KVM: fix overflow of zero page refcount with ksm running new 64b38bd1906b x86/kvm: do not setup pv tlb flush when not paravirtualized new 09df6307125c KVM: MIPS: Fix a build error due to referencing not-yet-de [...] new 879a37632b40 KVM: MIPS: Fold comparecount_func() into comparecount_wakeup() new ea79a750927e KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() new 0a2b64c50db0 kvm: mmu: Replace unsigned with unsigned int for PTE access new 8f79b064959b kvm: mmu: Separate generating and setting mmio ptes new 31de3d2500e4 x86/kvm/hyper-v: move VMX controls sanitization out of nes [...] new a83502314ce3 x86/kvm/hyper-v: don't allow to turn on unsupported VMX co [...] new 4400cf546b4b KVM: x86: Fix perfctr WRMSR for running counters new df7e8818926e KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL [...] new c611990844c2 KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups new 55680890ea78 KVM: s390: do not clobber registers during guest reset/sto [...] new cca00ebb8ad3 KVM: s390: Cleanup initial cpu reset new 7de3f1423ff9 KVM: s390: Add new reset vcpu API new ada0a50d7685 selftests: KVM: Add fpu and one reg set/get library functions new b25d4cb43f31 selftests: KVM: s390x: Add reset tests new b2ff728bae9b selftests: KVM: testing the local IRQs resets new ef09f4f46335 Merge tag 'kvm-s390-next-5.6-1' of git://git.kernel.org/pu [...] new bcfcff640c4d x86: vmxfeatures: rename features for consistency with KVM [...] new d76c7fbc01b2 KVM: x86: Mark CR4.UMIP as reserved based on associated CPUID bit new a8be1ad01b79 KVM: vmx: delete meaningless vmx_decache_cr0_guest_bits() [...] new 90568ecf5615 Merge tag 'kvm-5.6-2' of git://git.kernel.org/pub/scm/virt [...]
The 46 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: Documentation/virt/kvm/api.txt | 43 ++++++ arch/mips/kvm/mips.c | 37 ++--- arch/s390/include/asm/kvm_host.h | 5 + arch/s390/kvm/interrupt.c | 6 +- arch/s390/kvm/kvm-s390.c | 92 +++++++----- arch/x86/include/asm/kvm_host.h | 18 ++- arch/x86/include/asm/vmx.h | 6 +- arch/x86/include/asm/vmxfeatures.h | 6 +- arch/x86/kernel/kvm.c | 3 + arch/x86/kvm/hyperv.c | 5 +- arch/x86/kvm/i8254.c | 12 ++ arch/x86/kvm/ioapic.c | 149 ++++++++++++------- arch/x86/kvm/lapic.c | 22 ++- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu/mmu.c | 37 +++-- arch/x86/kvm/svm.c | 166 ++++++++++++++++++--- arch/x86/kvm/trace.h | 19 +++ arch/x86/kvm/vmx/evmcs.c | 85 ++++++++++- arch/x86/kvm/vmx/evmcs.h | 3 + arch/x86/kvm/vmx/nested.c | 13 +- arch/x86/kvm/vmx/pmu_intel.c | 9 +- arch/x86/kvm/vmx/vmx.c | 34 +++-- arch/x86/kvm/x86.c | 139 +++++++++++------ arch/x86/kvm/x86.h | 2 +- include/uapi/linux/kvm.h | 5 + kernel/debug/kdb/kdb_main.c | 28 ++-- tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/include/kvm_util.h | 6 + tools/testing/selftests/kvm/lib/kvm_util.c | 36 +++++ tools/testing/selftests/kvm/s390x/resets.c | 197 +++++++++++++++++++++++++ virt/kvm/kvm_main.c | 1 + 31 files changed, 940 insertions(+), 246 deletions(-) create mode 100644 tools/testing/selftests/kvm/s390x/resets.c