objtool · Supported
Maintainers
- M Josh Poimboeuf <jpoimboe@kernel.org>
- M Peter Zijlstra <peterz@infradead.org>
Paths
- F
include/linux/objtool*.h - F
tools/objtool/
Last 30 days
Active reviewers (last 30 days)
-
Song Liu <song@kernel.org>
67 attestations (67 Acked-by) · last on 2026-05-13 -
Miroslav Benes <mbenes@suse.cz>
33 attestations (33 Reviewed-by) · last on 2026-05-05 -
Peter Zijlstra (Intel) <peterz@infradead.org>
12 attestations (10 Acked-by, 2 Suggested-by) · last on 2026-05-05 -
Josh Poimboeuf <jpoimboe@kernel.org>
2 attestations (2 Acked-by) · last on 2026-05-05 -
Nicholas Piggin <npiggin@gmail.com>
1 attestation (1 Co-developed-by) · last on 2026-05-05
Recent patches
Most-recent 30 patches in this subsystem on lkml (capped at 30), ordered by date desc.
-
[PATCH v3 19/21] objtool/klp: Introduce objtool for arm64
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 18/21] objtool/klp: Clone inline alternative replacements
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 17/21] objtool/klp: Don't correlate arm64 mapping symbols
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 16/21] objtool/klp: Filter arm64 mapping symbols in find_symbol_by_offset()
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 14/21] objtool: Prevent kCFI hashes from being decoded as instructions
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 15/21] objtool/klp: Add arm64 support for prefix/PFE detection
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 12/21] objtool: Refactor elf_add_data() to use a growable data buffer
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 13/21] objtool: Reuse string references
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 11/21] objtool: Allow empty alternatives
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 10/21] objtool: Ignore jumps to the end of the function for checksum runs
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 08/21] objtool: Allow setting --mnop without --mcount
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[PATCH v3 06/21] arm64: Annotate special section entries
2026-05-13 · Josh Poimboeuf <jpoimboe@kernel.org> -
[tip: objtool/core] objtool/klp: Fix is_uncorrelated_static_local() for Clang
2026-05-05 · tip-bot2 for Joe Lawrence <hidden> -
[tip: objtool/core] objtool/klp: Fix .data..once static local non-correlation
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Don't correlate __ADDRESSABLE() symbols
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Don't correlate absolute symbols
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Don't correlate __initstub__ symbols
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Don't report uncorrelated functions as new
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Improve local label check
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Fix create_fake_symbols() skipping entsize-based sections
2026-05-05 · tip-bot2 for Joe Lawrence <hidden> -
[tip: objtool/core] objtool: Replace iterator callback with for_each_sym_by_mangled_name()
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Fix --debug-checksum for duplicate symbol names
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Fix handling of zero-length .altinstr_replacement sections
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Fix cloning of zero-length section symbols
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Fix XXH3 state memory leak
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Fix extraction of text annotations for alternatives
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Fix kCFI trap handling
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Fix relocation conversion failures for R_X86_64_NONE
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool: Move mark_rodata() to elf.c
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden> -
[tip: objtool/core] objtool/klp: Simplify reloc symbol conversion
2026-05-05 · tip-bot2 for Josh Poimboeuf <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
[tip: objtool/core] objtool: Set minimum xxhash version to 0.8
2025-11-18 · tip-bot2 for Josh Poimboeuf <hidden> · 1 Reviewed-by, 1 Tested-by -
[tip: objtool/core] objtool: Support Clang AUTOFDO .cold functions
2025-11-21 · tip-bot2 for Josh Poimboeuf <hidden> · 1 Reviewed-by, 1 Tested-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
Re: Linux 6.12.56
2025-10-29 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
Re: Linux 6.17.6
2025-10-29 · Greg Kroah-Hartman <gregkh@linuxfoundation.org> -
[tip: objtool/core] objtool: Remove unneeded semicolon
2025-10-31 · tip-bot2 for Chen Ni <hidden> -
[tip: objtool/core] x86/smpboot: Mark native_play_dead() as __noreturn
2025-10-31 · tip-bot2 for Thorsten Blum <hidden> -
[PATCH v3 02/28] objtool: Create disassembly context
2025-11-12 · Alexandre Chartre <hidden> -
[PATCH v3 01/28] objtool: Move disassembly functions to a separated file
2025-11-12 · Alexandre Chartre <hidden> -
[PATCH v3 03/28] objtool: Disassemble code with libopcodes instead of running objdump
2025-11-12 · Alexandre Chartre <hidden> -
[PATCH v3 05/28] objtool: Print symbol during disassembly
2025-11-12 · Alexandre Chartre <hidden> -
[PATCH v3 06/28] objtool: Store instruction disassembly result
2025-11-12 · Alexandre Chartre <hidden> -
[PATCH v3 09/28] objtool: Record symbol name max length
2025-11-12 · Alexandre Chartre <hidden>