All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ingo Molnar <mingo@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org,
	Peter Zijlstra <a.p.zijlstra@chello.nl>,
	Josh Poimboeuf <jpoimboe@redhat.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Andrew Morton <akpm@linux-foundation.org>,
	Joe Lawrence <joe.lawrence@redhat.com>
Subject: [GIT PULL] objtool updates for v7.3
Date: Mon, 17 Aug 2026 11:11:28 +0200	[thread overview]
Message-ID: <aoLQQA22UpAgD4PH@gmail.com> (raw)

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

                 reply	other threads:[~2026-08-17  9:11 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aoLQQA22UpAgD4PH@gmail.com \
    --to=mingo@kernel.org \
    --cc=a.p.zijlstra@chello.nl \
    --cc=akpm@linux-foundation.org \
    --cc=joe.lawrence@redhat.com \
    --cc=jpoimboe@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tglx@linutronix.de \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.