* [GIT PULL] objtool updates for v7.3
@ 2026-08-17 9:11 Ingo Molnar
0 siblings, 0 replies; only message in thread
From: Ingo Molnar @ 2026-08-17 9:11 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-kernel, Peter Zijlstra, Josh Poimboeuf, Thomas Gleixner,
Andrew Morton, Joe Lawrence
Linus,
Please pull the latest objtool/core Git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git objtool-core-2026-08-17
for you to fetch changes up to d8a2860b4a366bfa8acb3d64da2c546ea26d2091:
Objtool updates for v7.3:
- Fix various klp-build bugs reported by Joe Lawrence
(Josh Poimboeuf, Joe Lawrence)
- Misc fixes and cleanups (Puranjay Mohan, Thomas Huth and Ingo Molnar).
Thanks,
Ingo
------------------>
Ingo Molnar (1):
objtool/headers: Sync tools/include/linux/objtool_types.h with include/linux/objtool_types.h
Joe Lawrence (2):
objtool/klp: Normalize Module.symvers paths to module names
objtool/klp: Allow new references to module exports
Josh Poimboeuf (15):
objtool/klp: Fix module name normalization for paths with dots
objtool/klp: Fix false module dependencies caused by dead relocs
objtool/klp: Skip hidden directories when finding objects
objtool/klp: Add .klp.symid for sympos disambiguation
objtool/klp: Fix symbol resolution for duplicate data symbols
objtool/klp: Fix vmlinux .klp.symid link error for .no_trim_symbol symbols
objtool/klp: Fix size of empty special section entries
objtool/klp: Ignore replacement offset of empty x86 alternatives
objtool/klp: Explicitly disallow patching or referencing init code/data
objtool/klp: Fix cross-module klp relocation section naming
objtool/klp: Don't match local symbols against exports
objtool/klp: Fix relocations for EXPORT_SYMBOL_FOR_MODULES() symbols
objtool/klp: Fix line numbers in Module.symvers parse errors
objtool/klp: Fix .kcfi_traps special section extraction
objtool/klp: Fix vmlinux klp relocations for EXPORT_SYMBOL_FOR_MODULES()
Puranjay Mohan (1):
objtool/klp: Fix vmlinux .klp.symid link error for .exitcall.exit symbols
Thomas Huth (1):
objtool: Replace __ASSEMBLY__ with __ASSEMBLER__ in header files
include/asm-generic/vmlinux.lds.h | 10 +-
include/linux/objtool.h | 8 +-
include/linux/objtool_types.h | 4 +-
scripts/Makefile.vmlinux_o | 3 +
scripts/livepatch/klp-build | 14 +-
scripts/mod/modpost.c | 1 +
tools/include/linux/objtool_types.h | 4 +-
tools/objtool/Build | 4 +-
tools/objtool/arch/x86/special.c | 27 ++
tools/objtool/builtin-check.c | 7 +
tools/objtool/check.c | 7 +
tools/objtool/elf.c | 13 +
tools/objtool/include/objtool/builtin.h | 1 +
tools/objtool/include/objtool/elf.h | 1 +
tools/objtool/include/objtool/klp.h | 33 ++-
tools/objtool/include/objtool/special.h | 7 +
tools/objtool/klp-diff.c | 272 ++++++++++++++-------
tools/objtool/klp-post-link.c | 53 ++--
tools/objtool/klp-symid.c | 119 +++++++++
tools/objtool/klp-sympos.c | 421 ++++++++++++++++++++++++++++++++
20 files changed, 877 insertions(+), 132 deletions(-)
create mode 100644 tools/objtool/klp-symid.c
create mode 100644 tools/objtool/klp-sympos.c
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-17 9:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-17 9:11 [GIT PULL] objtool updates for v7.3 Ingo Molnar
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.