This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8096acd7442e Merge tag 'net-5.14-rc2' of git://git.kernel.org/pub/scm/l [...] new ce36c94214f0 iommu/qcom: Revert "iommu/arm: Cleanup resources in case o [...] new 37764b952e1b iommu/vt-d: Global devTLB flush when present context entry [...] new 474dd1c65064 iommu/vt-d: Fix clearing real DMA device's scalable-mode c [...] new c987b65a574f iommu/rockchip: Fix physical address decoding new 4a5c155a5ab3 MAINTAINERS: Add Suravee Suthikulpanit as Reviewer for AMD [...] new f3523a226dbb Merge tag 'iommu-fixes-v5.14-rc1' of git://git.kernel.org/ [...] new fb5dad4084f0 KVM: selftests: introduce P44V64 for z196 and EC12 new cd4220d23bf3 KVM: selftests: do not require 64GB in set_memory_region_test new f3cf800778e9 Merge tag 'kvm-s390-master-5.14-1' of git://git.kernel.org [...] new f8f0edabcc09 KVM: selftests: x86: Address missing vm_install_exception_ [...] new f0414b078dd1 Revert "KVM: x86: WARN and reject loading KVM if NX is sup [...] new 4bf48e3c0aaf KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff [...] new e39f00f60ebd KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR new fc9bf2e087ef KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs new 76ff371b67cb KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler new 23fa2e46a555 KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregis [...] new 7234c362ccb3 KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf [...] new 004d62eb4e57 kvm: debugfs: fix memory leak in kvm_create_vm_debugfs new 6f2f86ec28fb KVM: selftests: Address extra memslot parameters in vm_vad [...] new f85d40160691 KVM: X86: Disable hardware breakpoints unconditionally bef [...] new c0e1303ed4cc KVM: VMX: Remove vmx_msr_index from vmx.h new 991afbbee8ac KVM: SVM: #SMI interception must not skip the instruction new 896707c212d4 KVM: SVM: remove INIT intercept handler new 4b639a9f82fc KVM: SVM: add module param to control the #SMI interception new b4a693924aab KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig pac [...] new c7a1b2b678c5 KVM: SVM: Fix sev_pin_memory() error checks in SEV migrati [...] new fce7e152ffc8 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA new fb79f566e4c9 KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN new 0a758290762c KVM: nSVM: Introduce svm_copy_vmrun_state() new 37be407b2ce8 KVM: nSVM: Fix L1 state corruption upon return from SMM new bb00bd9c0862 KVM: nSVM: Restore nested control upon leaving SMM new d951b2210c1a KVM: selftests: smm_test: Test SMM enter from L2 new 405386b02157 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new a1c9ca5f65c9 EDAC/igen6: fix core dependency AGAIN new 0d4a062af2ce mm: move helper to check slub_debug_enabled new 77a63c69ec43 kasan: add memzero init for unaligned size at DEBUG new 2db710cc846d kasan: fix build by including kernel.h new 54aa386661fe Revert "mm/page_alloc: make should_fail_alloc_page() static" new 187ad460b841 mm/page_alloc: avoid page allocator recursion with pageset [...] new e5c15cea3391 mm/page_alloc: correct return value when failing at preparing new 061478438d04 mm/page_alloc: further fix __alloc_pages_bulk() return value new ab7965de1725 mm: fix the try_to_unmap prototype for !CONFIG_MMU new c52114d9df6a lib/test_hmm: remove set but unused page variable new 16ee572eaf0d hfs: add missing clean-up in hfs_fill_super new 54a5ead6f5e2 hfs: fix high memory mapping in hfs_bnode_read new b3b2177a2d79 hfs: add lock nesting notation to hfs_find_init new d08af0a59684 mm/hugetlb: fix refs calculation from unaligned @vaddr new dd9c7df94c1b Merge branch 'akpm' (patches from Andrew)
The 48 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: MAINTAINERS | 1 + arch/x86/kvm/cpuid.c | 30 +++++++-- arch/x86/kvm/mmu/mmu.c | 2 + arch/x86/kvm/mmu/paging.h | 14 ++++ arch/x86/kvm/mmu/paging_tmpl.h | 4 +- arch/x86/kvm/mmu/spte.h | 6 -- arch/x86/kvm/svm/nested.c | 53 +++++++++------ arch/x86/kvm/svm/sev.c | 14 ++-- arch/x86/kvm/svm/svm.c | 77 ++++++++++++++++++++-- arch/x86/kvm/svm/svm.h | 5 ++ arch/x86/kvm/vmx/vmx.h | 2 - arch/x86/kvm/x86.c | 5 +- drivers/edac/Kconfig | 2 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 13 +--- drivers/iommu/intel/iommu.c | 34 ++++++---- drivers/iommu/rockchip-iommu.c | 6 +- fs/hfs/bfind.c | 14 +++- fs/hfs/bnode.c | 25 +++++-- fs/hfs/btree.h | 7 ++ fs/hfs/super.c | 10 +-- include/linux/kasan.h | 1 + include/linux/rmap.h | 4 +- lib/test_hmm.c | 2 - mm/hugetlb.c | 5 +- mm/kasan/kasan.h | 12 ++++ mm/page_alloc.c | 28 ++++++-- mm/slab.h | 15 +++-- mm/slub.c | 14 ---- tools/testing/selftests/kvm/include/kvm_util.h | 3 +- .../testing/selftests/kvm/lib/aarch64/processor.c | 2 +- tools/testing/selftests/kvm/lib/guest_modes.c | 16 +++++ tools/testing/selftests/kvm/lib/kvm_util.c | 5 ++ .../testing/selftests/kvm/set_memory_region_test.c | 3 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 2 +- tools/testing/selftests/kvm/x86_64/mmu_role_test.c | 2 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 70 ++++++++++++++++++-- virt/kvm/coalesced_mmio.c | 2 +- virt/kvm/kvm_main.c | 2 +- 38 files changed, 382 insertions(+), 130 deletions(-) create mode 100644 arch/x86/kvm/mmu/paging.h