]> Gentwo Git Trees - linux/.git/commitdiff
Merge branch into tip/master: 'x86/core'
authorIngo Molnar <mingo@kernel.org>
Mon, 24 Feb 2025 19:40:21 +0000 (20:40 +0100)
committerIngo Molnar <mingo@kernel.org>
Mon, 24 Feb 2025 19:40:21 +0000 (20:40 +0100)
 # New commits in x86/core:
    684b12916a10 ("x86/arch_prctl/64: Clean up ARCH_MAP_VDSO_32")
    2df1ad0d2580 ("x86/arch_prctl: Simplify sys_arch_prctl()")
    06dd759b68ee ("x86/module: Remove unnecessary check in module_finalize()")
    c305a4e98378 ("x86: Move sysctls into arch/x86")
    882b86fd4e0d ("x86/ibt: Handle FineIBT in handle_cfi_failure()")
    306859de59e5 ("x86/early_printk: Harden early_serial")
    c4239a72a29d ("x86/ibt: Clean up poison_endbr()")
    c20ad96c9a8f ("x86/traps: Cleanup and robustify decode_bug()")
    ab9fea59487d ("x86/alternative: Simplify callthunk patching")
    93f16a1ab78c ("x86/boot: Mark start_secondary() with __noendbr")
    582077c94052 ("x86/cfi: Clean up linkage")
    2981557cb040 ("x86,kcfi: Fix EXPORT_SYMBOL vs kCFI")
    72e213a7ccf9 ("x86/ibt: Clean up is_endbr()")
    675204778c69 ("module: don't annotate ROX memory as kmemleak_not_leak()")
    63887c9f0203 ("x86: Compare physical instead of virtual PGD addresses")
    3ef938c35035 ("x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs")
    64f6a4e10c05 ("x86: re-enable EXECMEM_ROX support")
    602df3712979 ("module: drop unused module_writable_address()")
    1d7e707af446 ("Revert "x86/module: prepare module loading for ROX allocations of text"")
    c287c0723329 ("module: switch to execmem API for remapping as RW and restoring ROX")
    05e555b81726 ("execmem: add API for temporal remapping as RW and restoring ROX afterwards")
    925f42645118 ("execmem: don't remove ROX cache from the direct map")
    41d88484c71c ("x86/mm/pat: restore large ROX pages after fragmentation")
    4ee788eb0781 ("x86/mm/pat: drop duplicate variable in cpa_flush()")
    33ea120582a6 ("x86/mm/pat: cpa-test: fix length for CPA_ARRAY test")

Signed-off-by: Ingo Molnar <mingo@kernel.org>
1  2 
arch/x86/Kconfig
arch/x86/entry/entry.S
arch/x86/entry/entry_64.S
arch/x86/entry/vdso/Makefile
arch/x86/entry/vdso/vma.c
arch/x86/events/core.c
arch/x86/kernel/module.c
arch/x86/kernel/setup.c
arch/x86/xen/xen-head.S
kernel/sysctl.c

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc kernel/sysctl.c
Simple merge