[GIT PULL] objtool fixes

From: Ingo Molnar

Date: Sun Feb 01 2026 - 03:47:11 EST


Linus,

Please pull the latest objtool/urgent Git tree from:

git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git objtool-urgent-2026-02-01

for you to fetch changes up to 78c268f3781e4b9706103def0cc011505e0c4332:

Miscellaneous objtool fixes:

- Fix a build error on ia32-x86_64 cross builds

- Replace locally open coded ALIGN_UP(), ALIGN_UP_POW2()
and MAX(), which, beyond being duplicates, the
ALIGN_UP_POW2() is also buggy.

- Fix objtool klp-diff regression caused by a recent
change to the bug table format.

- Fix klp-build vs CONFIG_MODULE_SRCVERSION_ALL build
failure.

Thanks,

Ingo

------------------>
Dmitry Safonov (1):
objtool: Print bfd_vma as unsigned long long on ia32-x86_64 cross build

Josh Poimboeuf (2):
objtool/klp: Fix bug table handling for __WARN_printf()
livepatch/klp-build: Fix klp-build vs CONFIG_MODULE_SRCVERSION_ALL

Petr Pavlu (1):
objtool: Replace custom macros in elf.c with shared ones


scripts/livepatch/klp-build | 8 ++++----
tools/objtool/disas.c | 14 ++++++++------
tools/objtool/elf.c | 13 ++++++-------
tools/objtool/klp-diff.c | 14 +++++++++++---
4 files changed, 29 insertions(+), 20 deletions(-)