This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 04fc8904d5d1 Merge tag 'docs-arm-move' of git://git.lwn.net/linux new 37a19366e10b x86/microcode/AMD: Get rid of __find_equiv_id() new e281d5cad1f3 x86/microcode/amd: Remove unneeded pointer arithmetic new a32b0f0db3f3 x86/microcode/AMD: Load late on both threads too new 4aacacee8617 Merge tag 'x86_microcode_for_v6.5' of git://git.kernel.org [...] new 0150d1bfbedf tools/x86/kcpuid: Dump the correct CPUID function in error new b2ad431f6469 tools/x86/kcpuid: Add .gitignore new 688eb8191b47 x86/csum: Improve performance of `csum_partial` new 2fe1e67e6987 x86/csum: Fix clang -Wuninitialized in csum_partial() new 5516c89d5828 x86/lib: Make get/put_user() exception handling a visible symbol new 4baa098a147d Merge tag 'x86_misc_for_v6.5' of git://git.kernel.org/pub/ [...] new f6b980646b93 x86/mtrr: Remove physical address size calculation new d053b481a5f1 x86/mtrr: Replace size_or_mask and size_and_mask with a mu [...] new 29055dc74287 x86/mtrr: Support setting MTRR state for software defined MTRRs new c957f1f3c498 x86/hyperv: Set MTRR state when running as SEV-SNP Hyper-V guest new a153f254e5cd x86/xen: Set MTRR state when running as Xen PV initial domain new 034090695209 x86/mtrr: Replace vendor tests in MTRR code new 34cf2d19552b x86/mtrr: Have only one set_mtrr() variant new b5d3c72829b1 x86/mtrr: Move 32-bit code from mtrr.c to legacy.c new 961c6a432664 x86/mtrr: Allocate mtrr_value array dynamically new 1ca12099040f x86/mtrr: Add get_effective_type() service function new 061b984aab58 x86/mtrr: Construct a memory map with cache modes new a4316603534c x86/mtrr: Add mtrr=debug command line option new 8227f40ade23 x86/mtrr: Use new cache_map in mtrr_type_lookup() new 973df1942068 x86/mtrr: Don't let mtrr_type_lookup() return MTRR_TYPE_INVALID new 12f0dd8df142 x86/mm: Only check uniform after calling mtrr_type_lookup() new 08611a3a9a23 x86/mtrr: Remove unused code new 7c1dee734f3b x86/mtrr: Unify debugging printing new 30d65d1b1985 x86/xen: Set default memory type for PV guests to WB new dc43fc753bb5 Merge tag 'x86_mtrr_for_v6.5' of git://git.kernel.org/pub/ [...] new 1eaf282e2c7d x86/coco: Mark cc_platform_has() and descendants noinstr new f710ac5442f6 x86/sev: Get rid of special sev_es_enable_key new da86eb961184 x86/coco: Get rid of accessor functions new 12dc01007113 Merge tag 'x86_sev_for_v6.5' of git://git.kernel.org/pub/s [...] new 1e327963cfab x86/sgx: Avoid using iterator after loop in sgx_mmu_notifi [...] new e8f75c0270d9 Merge tag 'x86_sgx_for_v6.5' of git://git.kernel.org/pub/s [...]
The 35 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/admin-guide/kernel-parameters.txt | 4 + arch/x86/coco/core.c | 10 +- arch/x86/coco/tdx/tdx.c | 2 +- arch/x86/hyperv/ivm.c | 6 +- arch/x86/include/asm/coco.h | 19 +- arch/x86/include/asm/mtrr.h | 51 +- arch/x86/include/asm/sev.h | 11 +- arch/x86/include/uapi/asm/mtrr.h | 14 +- arch/x86/kernel/cpu/microcode/amd.c | 13 +- arch/x86/kernel/cpu/mtrr/Makefile | 2 +- arch/x86/kernel/cpu/mtrr/amd.c | 2 +- arch/x86/kernel/cpu/mtrr/centaur.c | 11 +- arch/x86/kernel/cpu/mtrr/cleanup.c | 87 ++- arch/x86/kernel/cpu/mtrr/cyrix.c | 2 +- arch/x86/kernel/cpu/mtrr/generic.c | 675 ++++++++++++++++-------- arch/x86/kernel/cpu/mtrr/legacy.c | 90 ++++ arch/x86/kernel/cpu/mtrr/mtrr.c | 206 ++------ arch/x86/kernel/cpu/mtrr/mtrr.h | 31 +- arch/x86/kernel/cpu/sgx/encl.c | 4 +- arch/x86/kernel/setup.c | 2 + arch/x86/kernel/sev.c | 5 - arch/x86/lib/csum-partial_64.c | 101 ++-- arch/x86/lib/getuser.S | 32 +- arch/x86/lib/putuser.S | 24 +- arch/x86/mm/mem_encrypt_identity.c | 2 +- arch/x86/mm/pgtable.c | 24 +- arch/x86/xen/enlighten_pv.c | 54 ++ lib/Kconfig.debug | 17 + lib/Makefile | 1 + lib/checksum_kunit.c | 334 ++++++++++++ tools/arch/x86/kcpuid/.gitignore | 1 + tools/arch/x86/kcpuid/kcpuid.c | 7 +- 32 files changed, 1253 insertions(+), 591 deletions(-) create mode 100644 arch/x86/kernel/cpu/mtrr/legacy.c create mode 100644 lib/checksum_kunit.c create mode 100644 tools/arch/x86/kcpuid/.gitignore