This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from acc4d5ff0b61 Merge tag 'net-6.15-rc0' of git://git.kernel.org/pub/scm/l [...] new 9764d5b0cd0e Revert "crypto: testmgr - Add multibuffer hash testing" new 5de0afb422e1 Merge tag 'v6.15-p2' of git://git.kernel.org/pub/scm/linux [...] new 2985dae1e521 mm/page_alloc: Fix try_alloc_pages new a30d4ff8193e kdb: remove usage of static environment buffer new afdbe49276ac kdb: Remove optional size arguments from strscpy() calls new 002dcfd05740 Merge tag 'kgdb-6.15-rc1' of git://git.kernel.org/pub/scm/ [...] new 1dc1e0b9d694 srcu: Make FORCE_NEED_SRCU_NMI_SAFE depend on RCU_EXPERT new da0512b2a3b4 Merge tag 'rcu-fixes-v6.15' of git://git.kernel.org/pub/sc [...] new 079a206f51f0 seq_buf: Mark binary printing functions with __printf() attribute new 6b2c1e30ad68 seq_file: Mark binary printing functions with __printf() a [...] new 196a062641fe tracing: Mark binary printing functions with __printf() attribute new 7bf819aa992f vsnprintf: Mark binary printing functions with __printf() [...] new a1aea76a4ad0 vsnprintf: Drop unused const char fmt * in va_format() new bd67c1c3c353 vsnprintf: Silence false positive GCC warning for va_format() new af54a3a15169 Merge tag 'printk-for-6.15-2' of git://git.kernel.org/pub/ [...] new ef753d66051c objtool: Fix detection of consecutive jump tables on Clang 20 new eeff7ac61526 objtool: Warn when disabling unreachable warnings new c84301d706c5 objtool: Ignore entire functions rather than instructions new 1154bbd326de objtool: Fix X86_FEATURE_SMAP alternative handling new 4759670bc3e6 objtool: Fix CONFIG_OBJTOOL_WERROR for vmlinux.o new 4fab2d7628dd objtool: Fix init_module() handling new 6b023c784204 objtool: Silence more KCOV warnings new e1a9dda74dbf objtool: Properly disable uaccess validation new c5995abe1547 objtool: Improve error handling new d39f82a058c0 objtool: Reduce CONFIG_OBJTOOL_WERROR verbosity new 24fe172b50b5 objtool: Fix up some outdated references to ENTRY/ENDPROC new 876a4bce3849 objtool: Remove --no-unreachable for noinstr-only vmlinux.o runs new a8d39a62c6f5 objtool: Remove redundant opts.noinstr dependency new 76e51db43fe4 objtool, spi: amd: Fix out-of-bounds stack access in amd_s [...] new 107a23185d99 objtool, nvmet: Fix out-of-bounds stack access in nvmet_ct [...] new e63d465f5901 objtool, media: dib8000: Prevent divide-by-zero in dib8000 [...] new 72c774aa9d1e objtool, panic: Disable SMAP in __stack_chk_fail() new 7501153750b4 objtool, Input: cyapa - Remove undefined behavior in cyapa [...] new 060aed9c0093 objtool, ASoC: codecs: wcd934x: Remove potential undefined [...] new 29c578c84840 objtool, regulator: rk808: Remove potential undefined beha [...] new 05026ea01e95 objtool, lkdtm: Obfuscate the do_nothing() pointer new d9a595c3850e objtool: Fix NULL printf() '%s' argument in builtin-check. [...] new 69d41d6dafff objtool: Fix segfault in ignore_unreachable_insn() new b5e2cc57f551 objtool: Fix STACK_FRAME_NON_STANDARD for cold subfunctions new ae958b12940b objtool, drm/vmwgfx: Don't ignore vmw_send_msg() for ORC new 55c78035a1a8 objtool: Silence more KCOV warnings, part 2 new 0d7597749f5a objtool: Ignore end-of-section jumps for KCOV/GCOV new 188d90f817e1 objtool: Append "()" to function name in "unexpected end o [...] new c5610071a69d Revert "objtool: Increase per-function WARN_FUNC() rate limit" new 0b10177114d1 objtool: Always fail on fatal errors new 3e7be635937d objtool: Change "warning:" to "error: " for fatal errors new e77956e4e5c1 objtool: Fix verbose disassembly if CROSS_COMPILE isn't set new 09f37f2d7b21 sched/smt: Always inline sched_smt_active() new 9ac50f7311dc context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() new 6309a5c43b0d rcu-tasks: Always inline rcu_irq_work_resched() new 7c977393b827 objtool/loongarch: Add unwind hints in prepare_frametrace() new 92b71befc349 Merge tag 'objtool-urgent-2025-04-01' of git://git.kernel. [...]
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: arch/loongarch/include/asm/stacktrace.h | 3 + arch/loongarch/include/asm/unwind_hints.h | 10 +- arch/x86/include/asm/arch_hweight.h | 6 +- arch/x86/include/asm/smap.h | 23 +- arch/x86/include/asm/xen/hypercall.h | 6 +- crypto/testmgr.c | 157 ++------ drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 2 +- drivers/input/mouse/cyapa.c | 4 +- drivers/media/dvb-frontends/dib8000.c | 5 +- drivers/misc/lkdtm/perms.c | 14 +- drivers/nvme/target/debugfs.c | 2 +- drivers/regulator/rk808-regulator.c | 4 +- drivers/spi/spi-amd.c | 2 +- include/linux/context_tracking_irq.h | 8 +- include/linux/kdb.h | 2 +- include/linux/linkage.h | 4 - include/linux/objtool.h | 2 +- include/linux/rcupdate.h | 2 +- include/linux/sched/smt.h | 2 +- include/linux/seq_buf.h | 4 +- include/linux/seq_file.h | 1 + include/linux/string.h | 4 +- include/linux/trace.h | 4 +- include/linux/trace_seq.h | 8 +- kernel/debug/kdb/kdb_io.c | 4 +- kernel/debug/kdb/kdb_main.c | 48 +-- kernel/panic.c | 6 + kernel/rcu/Kconfig | 2 + kernel/trace/trace.c | 11 +- kernel/trace/trace.h | 16 +- lib/vsprintf.c | 9 +- mm/page_alloc.c | 3 + scripts/Makefile.lib | 4 +- scripts/Makefile.vmlinux_o | 15 +- sound/soc/codecs/wcd934x.c | 2 +- tools/objtool/Documentation/objtool.txt | 10 +- tools/objtool/arch/loongarch/decode.c | 14 +- tools/objtool/arch/loongarch/orc.c | 8 +- tools/objtool/arch/x86/decode.c | 15 +- tools/objtool/arch/x86/orc.c | 6 +- tools/objtool/arch/x86/special.c | 38 +- tools/objtool/builtin-check.c | 132 +++--- tools/objtool/check.c | 647 +++++++++++++++--------------- tools/objtool/elf.c | 156 ++++--- tools/objtool/include/objtool/builtin.h | 6 +- tools/objtool/include/objtool/check.h | 3 +- tools/objtool/include/objtool/elf.h | 30 +- tools/objtool/include/objtool/objtool.h | 2 +- tools/objtool/include/objtool/special.h | 4 +- tools/objtool/include/objtool/warn.h | 62 +-- tools/objtool/objtool.c | 15 +- tools/objtool/orc_dump.c | 30 +- tools/objtool/special.c | 25 +- 53 files changed, 749 insertions(+), 853 deletions(-)