Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to tools/objtool/klp-diff.c35+
  1. objtool/klp: Cache dont_correlate() resultJosh Poimboeuf committed 6 months ago2d3bb39
  2. objtool/klp: Add correlation debugging outputJosh Poimboeuf committed 6 months ago5d6a03e
  3. objtool/klp: Rewrite symbol correlation algorithmJosh Poimboeuf committed 7 months ago6016dd3
  4. objtool/klp: Calculate object checksumsJosh Poimboeuf committed 6 months ago873a220
  5. objtool/klp: Add "objtool klp checksum" subcommandJosh Poimboeuf committed 7 months agoe107646
  6. objtool: Add is_cold_func() helperJosh Poimboeuf committed 7 months ago6282e9f
  7. objtool/klp: Handle Clang .data..Lanon anonymous data sectionsJosh Poimboeuf committed 7 months agoff0cf5e
  8. objtool/klp: Fix reloc corruption in convert_reloc_sym_to_secsym()Josh Poimboeuf committed 6 months ago5f49ec8
  9. objtool/klp: Don't correlate .rodata.cst* constant pool objectsJosh Poimboeuf committed 6 months ago51e1dfc
  10. objtool/klp: Fix pointer comparisons for rodata objectsJosh Poimboeuf committed 6 months agod5b0f02
  11. objtool/klp: Simplify reloc symbol conversionJosh Poimboeuf committed 6 months ago8fdc358
  12. objtool/klp: Fix relocation conversion failures for R_X86_64_NONEJosh Poimboeuf committed 6 months ago3787e82
  13. objtool/klp: Fix kCFI trap handlingJosh Poimboeuf committed 6 months agoda43265
  14. objtool/klp: Fix extraction of text annotations for alternativesJosh Poimboeuf committed 7 months ago62a7a01
  15. objtool/klp: Fix cloning of zero-length section symbolsJosh Poimboeuf committed 7 months ago98377f3
  16. objtool/klp: Fix handling of zero-length .altinstr_replacement sectionsJosh Poimboeuf committed 7 months agoc4c02d4
  17. objtool: Replace iterator callback with for_each_sym_by_mangled_name()Josh Poimboeuf committed 7 months ago0333b73
  18. objtool/klp: Fix create_fake_symbols() skipping entsize-based sectionsJoe Lawrence committed 7 months ago3de711f
  19. objtool/klp: Improve local label checkJosh Poimboeuf committed 6 months agoe872b3f
  20. objtool/klp: Don't report uncorrelated functions as newJosh Poimboeuf committed 7 months ago76eb0f8
  21. objtool/klp: Don't correlate __initstub__ symbolsJosh Poimboeuf committed 6 months ago0a7823d
  22. objtool/klp: Don't correlate absolute symbolsJosh Poimboeuf committed 7 months ago710c4c2
  23. objtool/klp: Don't correlate __ADDRESSABLE() symbolsJosh Poimboeuf committed 7 months ago8edec01
  24. objtool/klp: Fix .data..once static local non-correlationJosh Poimboeuf committed 7 months agoff52986
  25. objtool/klp: Fix is_uncorrelated_static_local() for ClangJoe Lawrence committed 7 months ago84c304a
  26. Merge tag 'objtool-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 7 months ago4b2bdc2
  27. objtool/klp: fix data alignment in __clone_symbol()Joe Lawrence committed 8 months ago2f2600d
  28. objtool/klp: Correlate locals to globalsSong Liu committed 8 months ago4b57e97
  29. objtool/klp: Match symbols based on demangled_name for global variablesSong Liu committed 8 months agocdea5ca
  30. objtool/klp: Remove redundant strcmp() in correlate_symbols()Song Liu committed 8 months agoa1cbaff
  31. objtool: Use section/symbol type helpersWentong Tian committed 9 months agoc19c854
  32. objtool/klp: Avoid NULL pointer dereference when printing code symbol nameJosh Poimboeuf committed 9 months ago11c2adc
  33. objtool/klp: Disable unsupported pr_debug() usageJosh Poimboeuf committed 9 months agoe476bb2
  34. objtool/klp: Fix detection of corrupt static branch/call entriesJosh Poimboeuf committed 9 months agof9fb44b
  35. objtool/klp: Fix symbol correlation for orphaned local symbolsJosh Poimboeuf committed 9 months ago1832854