summaryrefslogtreecommitdiff
path: root/tools/objtool/include
AgeCommit message (Expand)AuthorFilesLines
2026-05-05objtool/klp: Cache dont_correlate() resultJosh Poimboeuf1-0/+1
2026-05-05objtool/klp: Fix kCFI prefix finding/cloningJosh Poimboeuf1-2/+2
2026-05-05objtool: Grow __cfi_* prefix symbols for all CFI+CALL_PADDINGJosh Poimboeuf2-3/+5
2026-05-05objtool/klp: Fix position-dependent checksums for non-relocated jumps/callsJosh Poimboeuf2-1/+5
2026-05-05objtool: Add insn_sym() helperJosh Poimboeuf2-5/+21
2026-05-05objtool/klp: Add correlation debugging outputJosh Poimboeuf1-5/+11
2026-05-05objtool/klp: Calculate object checksumsJosh Poimboeuf2-28/+45
2026-05-05objtool/klp: Add "objtool klp checksum" subcommandJosh Poimboeuf3-0/+11
2026-05-05objtool: Consolidate file decoding into decode_file()Josh Poimboeuf1-0/+5
2026-05-05objtool/klp: Extricate checksum calculation from validate_branch()Josh Poimboeuf1-5/+1
2026-05-05objtool: Add is_cold_func() helperJosh Poimboeuf1-0/+5
2026-05-05objtool: Add is_alias_sym() helperJosh Poimboeuf1-0/+5
2026-05-05objtool/klp: Fix pointer comparisons for rodata objectsJosh Poimboeuf1-0/+1
2026-05-05objtool: Move mark_rodata() to elf.cJosh Poimboeuf1-0/+5
2026-05-05objtool/klp: Fix XXH3 state memory leakJosh Poimboeuf1-0/+1
2026-05-05objtool/klp: Fix --debug-checksum for duplicate symbol namesJosh Poimboeuf1-0/+5
2026-05-05objtool: Replace iterator callback with for_each_sym_by_mangled_name()Josh Poimboeuf1-3/+29
2026-04-14Merge tag 'objtool-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+3
2026-03-06objtool/klp: Match symbols based on demangled_name for global variablesSong Liu1-0/+3
2026-03-06objtool: Fix ERROR_INSN() error messageJosh Poimboeuf1-1/+1
2026-02-11Merge tag 'x86_paravirt_for_v7.0_rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+1
2026-02-05livepatch: Free klp_{object,func}_ext data after initializationPetr Pavlu1-5/+5
2026-01-13objtool: Allow multiple pv_ops arraysJuergen Gross1-0/+1
2026-01-13objtool: fix compilation failure with the x32 toolchainMikulas Patocka1-2/+2
2025-12-03objtool: Add more robust signal error handling, detect and warn about stack o...Josh Poimboeuf1-0/+2
2025-11-24objtool: Add wide output for disassemblyAlexandre Chartre1-0/+1
2025-11-24objtool: Add Function to get the name of a CPU featureAlexandre Chartre1-0/+2
2025-11-21objtool: Provide access to feature and flags of group alternativesAlexandre Chartre2-1/+2
2025-11-21objtool: Add the --disas=<function-pattern> actionAlexandre Chartre2-0/+3
2025-11-21objtool: Improve tracing of alternative instructionsAlexandre Chartre1-1/+64
2025-11-21objtool: Add functions to better name alternativesAlexandre Chartre1-0/+12
2025-11-21objtool: Identify the different types of alternativesAlexandre Chartre1-0/+12
2025-11-21objtool: Improve register reporting during function validationAlexandre Chartre1-0/+2
2025-11-21objtool: Trace instruction state changes during function validationAlexandre Chartre1-0/+10
2025-11-21objtool: Add option to trace function validationAlexandre Chartre5-1/+86
2025-11-21objtool: Disassemble instruction on warning or backtraceAlexandre Chartre3-5/+26
2025-11-21objtool: Print symbol during disassemblyAlexandre Chartre1-0/+9
2025-11-21objtool: Disassemble code with libopcodes instead of running objdumpAlexandre Chartre3-0/+43
2025-11-21objtool: Create disassembly contextAlexandre Chartre2-2/+14
2025-11-21objtool: Move disassembly functions to a separated fileAlexandre Chartre1-0/+2
2025-11-21objtool: Fix .cold function detection for duplicate symbolsJosh Poimboeuf1-1/+1
2025-11-10tools/objtool: Copy the __cleanup unused variable fix for older clangBorislav Petkov (AMD)1-1/+10
2025-10-15objtool: Add base objtool support for livepatch modulesJosh Poimboeuf2-1/+2
2025-10-15objtool: Refactor prefix symbol creation codeJosh Poimboeuf1-2/+0
2025-10-15objtool/klp: Add post-link subcommand to finalize livepatch modulesJosh Poimboeuf1-0/+4
2025-10-15objtool/klp: Add --debug option to show cloning decisionsJosh Poimboeuf1-0/+21
2025-10-15objtool/klp: Introduce klp diff subcommand for diffing object filesJosh Poimboeuf6-11/+100
2025-10-15objtool/klp: Add --debug-checksum=<funcs> to show per-instruction checksumsJosh Poimboeuf4-0/+22
2025-10-15objtool/klp: Add --checksum option to generate per-function checksumsJosh Poimboeuf5-5/+76
2025-10-15objtool: Add annotype() helperJosh Poimboeuf2-5/+17