This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a811c1fa0a02 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 8aebfffacfa3 configfs: fix config_item refcnt leak in configfs_rmdir() new de268ccb42d6 Merge tag 'configfs-for-5.7' of git://git.infradead.org/us [...] new f9336e328188 KVM: nVMX: Replace a BUG_ON(1) with BUG() to squash clang warning new dee919d15dcf KVM: SVM: fill in kvm_run->debug.arch.dr[67] new 2890ac993daa KVM: arm64: PSCI: Narrow input registers when using 32bit [...] new fdc9999e20cd KVM: arm64: PSCI: Forbid 64bit functions for 32bit guests new 66f63474da42 Merge branch 'kvm-arm64/psci-fixes-5.7' into kvmarm-master/master new 1c32ca5dc6d0 KVM: arm: vgic: Fix limit condition when writing to GICD_I [...] new 9a50ebbffa98 KVM: arm: vgic: Synchronize the whole guest on GIC{D,R}_I{ [...] new 41ee52ecbcdc KVM: arm: vgic: Only use the virtual state when userspace [...] new ba1ed9e17b58 KVM: arm: vgic-v2: Only use the virtual state when userspa [...] new 969ce8b5260d KVM: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy new 57bdb436ce86 KVM: arm64: vgic-its: Fix memory leak on the error path of [...] new 446c0768f550 Merge branch 'kvm-arm64/vgic-fixes-5.7' into kvmarm-master/master new 9e5e19f58529 Merge tag 'kvmarm-fixes-5.7-1' of git://git.kernel.org/pub [...] new 6aea9e050394 KVM: arm64: Delete duplicated label in invalid_vector new 6e977984f6d8 KVM: arm64: Save/restore sp_el0 as part of __guest_enter new 958e8e14fd24 KVM: arm64: vgic-v4: Initialize GICv4.1 even in the absenc [...] new 0225fd5e0a6a KVM: arm64: Fix 32bit PC wrap-around new 7134fa0709d5 Merge tag 'kvmarm-fixes-5.7-2' of git://git.kernel.org/pub [...] new 637543a8d61c KVM: x86: Fixes posted interrupt check for IRQs delivery modes new 8be8f932e3db kvm: ioapic: Restrict lazy EOI update to edge-triggered in [...] new 27abe57770ff docs/virt/kvm: Document configuring and running nested guests new c7cb2d650c9e KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-E [...] new 139f7425fdf5 kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits new 8ffdaf9155eb KVM: selftests: Fix build for evmcs.h new 495907ec36de KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properly new 5615e74f48dc KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction new 2673cb684972 Merge tag 'kvm-s390-master-5.7-3' of git://git.kernel.org/ [...] new 8c16ec94dc76 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 027d0c7101f5 arm64: hugetlb: avoid potential NULL dereference new 6e7f2eacf098 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
The 32 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/index.rst | 2 + Documentation/virt/kvm/running-nested-guests.rst | 276 +++++++++++++++++++++++ arch/arm64/kvm/guest.c | 7 + arch/arm64/kvm/hyp/entry.S | 23 ++ arch/arm64/kvm/hyp/hyp-entry.S | 1 - arch/arm64/kvm/hyp/sysreg-sr.c | 17 +- arch/arm64/mm/hugetlbpage.c | 2 + arch/powerpc/kvm/powerpc.c | 1 + arch/s390/kvm/kvm-s390.c | 1 + arch/s390/kvm/priv.c | 4 +- arch/x86/include/asm/kvm_host.h | 4 +- arch/x86/kvm/ioapic.c | 10 +- arch/x86/kvm/svm/svm.c | 2 + arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/vmenter.S | 3 + arch/x86/kvm/x86.c | 21 +- fs/configfs/dir.c | 1 + tools/testing/selftests/kvm/include/evmcs.h | 4 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 3 + virt/kvm/arm/hyp/aarch32.c | 8 +- virt/kvm/arm/psci.c | 40 ++++ virt/kvm/arm/vgic/vgic-init.c | 19 +- virt/kvm/arm/vgic/vgic-its.c | 11 +- virt/kvm/arm/vgic/vgic-mmio-v2.c | 16 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 31 +-- virt/kvm/arm/vgic/vgic-mmio.c | 228 ++++++++++++++----- virt/kvm/arm/vgic/vgic-mmio.h | 19 ++ 27 files changed, 631 insertions(+), 125 deletions(-) create mode 100644 Documentation/virt/kvm/running-nested-guests.rst