This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 13a2e429f644 Merge tag 'perf-tools-fixes-for-v6.9-2024-04-19' of git:// [...] new 7f1dd39aedfc clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() new 8358a76cfb47 clk: Remove prepare_lock hold assertion in __clk_release() new 6f63af7511e7 clk: Don't hold prepare_lock when calling kref_put() new 9d05ae531c2c clk: Initialize struct clk_core kref earlier new e581cf5d2162 clk: Get runtime PM before walking tree during disable_unused new 9d1e795f754d clk: Get runtime PM before walking tree for clk_summary new 754e5287c7d5 Merge branch 'clk-rpm' into clk-fixes new 2f7b1d8b5505 clk: mediatek: Do a runtime PM get on controllers during probe new d3e8a91a848a clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port new 560d4e773850 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] new 5bd31ab5f79e powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() new 69630926011c powerpc/crypto/chacha-p10: Fix failure on non Power10 new 210cfef57926 selftests/powerpc/papr-vpd: Fix missing variable initialization new e43afae4a335 Merge tag 'powerpc-6.9-3' of git://git.kernel.org/pub/scm/ [...] new fd706c9b1674 KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Int [...] new 49ff3b4aec51 KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD [...] new 18f06e976925 KVM: Add helpers to consolidate gfn_to_pfn_cache's page sp [...] new 5c9ca4ed8908 KVM: Check validity of offset+length of gfn_to_pfn_cache p [...] new fc62a4e8dee2 KVM: Explicitly disallow activatating a gfn_to_pfn_cache w [...] new 9e985cbf2942 KVM: x86/pmu: Disable support for adaptive PEBS new 992b54bd083c KVM: x86/mmu: x86: Don't overflow lpage_info when checking [...] new de120e1d692d KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOB [...] new 08a828249b16 KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTR [...] new 0ef2dd1f4144 KVM: selftests: fix max_guest_memory_test with more that 2 [...] new 449c0811d872 KVM: selftests: fix supported_flags for riscv new 7f2817ef52a1 KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF fo [...] new 447112d7edd7 KVM: VMX: Snapshot LBR capabilities during module initialization new 0d0b60865071 perf/x86/intel: Expose existence of callback support to KVM new bb9dc859086d KVM: VMX: Disable LBR virtualization if the CPU doesn't su [...] new 1bc26cb90902 KVM: x86/mmu: Precisely invalidate MMU root_role during CP [...] new 2673dfb591a3 KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clear [...] new feac19aa4c26 KVM: x86/mmu: Remove function comments above clear_dirty_{ [...] new b1a8d2b02b69 KVM: x86/mmu: Fix and clarify comments about clearing D-bi [...] new 40e0ee6338f0 KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_ [...] new eefb85b3f031 KVM: Drop unused @may_block param from gfn_to_pfn_cache_in [...] new 1c3bed800669 Merge tag 'kvm-x86-fixes-6.9-rcN' of https://github.com/kv [...] new 4710e4fc3e2a KVM: SVM: Remove a useless zeroing of allocated memory new 19597a71a0c8 KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding new 7774c8f32e99 KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_ [...] new 331282fdb15e KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() new 87e8e360a05f KVM: SVM: Clobber RAX instead of RBX when discarding spec_ [...] new c92be2fd8edf KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN v [...] new adac42bf42c1 KVM: SVM: Save/restore args across SEV-ES VMRUN via host s [...] new 4367a75887ec KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() new 27ca867042af KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD new 44ecfa3e5f1c Merge branch 'svm' of https://github.com/kvm-x86/linux into HEAD new 817772266d10 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 366c5cec9ce4 MAINTAINERS: update to working email address new 39316e5fa941 Merge tag 'email' of git://git.kernel.org/pub/scm/linux/ke [...] new 752863bddaca block: propagate partition scanning errors to the BLKRRPART ioctl new 01bc4fda9ea0 blk-iocost: do not WARN if iocg was already offlined new 977b1ef51866 Merge tag 'block-6.9-20240420' of git://git.kernel.dk/linux
The 52 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 | 4 +- arch/powerpc/crypto/chacha-p10-glue.c | 8 +- arch/powerpc/kernel/iommu.c | 7 +- arch/x86/events/intel/lbr.c | 1 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/perf_event.h | 1 + arch/x86/kvm/Makefile | 5 - arch/x86/kvm/cpuid.c | 1 + arch/x86/kvm/cpuid.h | 10 ++ arch/x86/kvm/lapic.c | 3 +- arch/x86/kvm/mmu/mmu.c | 11 +- arch/x86/kvm/mmu/tdp_mmu.c | 51 +++--- arch/x86/kvm/pmu.c | 16 +- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/svm/svm.c | 17 +- arch/x86/kvm/svm/svm.h | 3 +- arch/x86/kvm/svm/vmenter.S | 97 ++++++------ arch/x86/kvm/vmx/pmu_intel.c | 2 +- arch/x86/kvm/vmx/vmx.c | 41 ++++- arch/x86/kvm/vmx/vmx.h | 6 +- arch/x86/kvm/x86.c | 2 +- block/bdev.c | 29 ++-- block/blk-iocost.c | 7 +- block/ioctl.c | 3 +- drivers/clk/clk.c | 173 ++++++++++++++++----- drivers/clk/mediatek/clk-mt7988-infracfg.c | 2 +- drivers/clk/mediatek/clk-mtk.c | 15 ++ include/linux/blkdev.h | 2 + include/linux/clk.h | 5 + .../testing/selftests/kvm/max_guest_memory_test.c | 15 +- .../testing/selftests/kvm/set_memory_region_test.c | 2 +- .../selftests/kvm/x86_64/pmu_counters_test.c | 20 ++- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 60 +++++-- .../testing/selftests/powerpc/papr_vpd/papr_vpd.c | 2 +- virt/kvm/kvm_main.c | 3 +- virt/kvm/kvm_mm.h | 6 +- virt/kvm/pfncache.c | 50 ++++-- 37 files changed, 464 insertions(+), 219 deletions(-)