Code

History

Commits on master to tools/objtool/check.c35+
  1. Merge tag 'rust-fixes-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 2 months agof59c074
  2. objtool/rust: add one more `noreturn` Rust functionMiguel Ojeda committed 3 months ago993f235
  3. Merge tag 'x86_alternatives_for_v7.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 months agoccb9331
  4. Merge tag 'objtool-core-2026-08-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 months agoa0acd94
  5. objtool/rust: add one more `noreturn` Rust function for Rust 1.99.0Miguel Ojeda committed 3 months ago16861ca
  6. objtool/klp: Add .klp.symid for sympos disambiguationJosh Poimboeuf committed 3 months ago029223d
  7. x86/alternative: Drop smp_locks glueBorislav Petkov (AMD) committed 4 months ago4a73b93
  8. objtool/rust: add one more `noreturn` Rust function for Rust 1.99.0Miguel Ojeda committed 4 months ago5a81c35
  9. objtool: Improve and simplify prefix symbol detectionJosh Poimboeuf committed 7 months agofe6a87e
  10. objtool: Grow __cfi_* prefix symbols for all CFI+CALL_PADDINGJosh Poimboeuf committed 6 months agofc0bb99
  11. objtool: Add insn_sym() helperJosh Poimboeuf committed 7 months ago3ee6762
  12. objtool/klp: Remove "objtool --checksum"Josh Poimboeuf committed 7 months ago3b8e56b
  13. objtool/klp: Add "objtool klp checksum" subcommandJosh Poimboeuf committed 7 months agoe107646
  14. objtool: Consolidate file decoding into decode_file()Josh Poimboeuf committed 7 months agoa5b6612
  15. objtool/klp: Extricate checksum calculation from validate_branch()Josh Poimboeuf committed 7 months ago30cae58
  16. objtool: Add is_cold_func() helperJosh Poimboeuf committed 7 months ago6282e9f
  17. objtool: Add is_alias_sym() helperJosh Poimboeuf committed 7 months ago8eebd57
  18. objtool/klp: Create empty checksum sections for function-less object filesJosh Poimboeuf committed 7 months ago9e4512d
  19. objtool: Move mark_rodata() to elf.cJosh Poimboeuf committed 7 months ago3e01ab4
  20. objtool/klp: Fix --debug-checksum for duplicate symbol namesJosh Poimboeuf committed 7 months agodef5b60
  21. Merge tag 'objtool-core-2026-04-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 7 months ago4b2bdc2
  22. Merge branch 'nocache-cleanup'Linus Torvalds committed 7 months agofdcbb1b
  23. x86-64: rename misleadingly named '__copy_user_nocache()' functionLinus Torvalds committed 7 months agod187a86
  24. objtool: Fix Clang jump table detectionJosh Poimboeuf committed 8 months ago4e50192
  25. objtool: Fix another stack overflow in validate_branch()Josh Poimboeuf committed 8 months ago9a73f08
  26. objtool: Handle Clang RSP musical chairsJosh Poimboeuf committed 8 months ago7fdaa64
  27. objtool: Use section/symbol type helpersWentong Tian committed 9 months agoc19c854
  28. Merge tag 'rust-fixes-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 8 months ago1dd4191
  29. Merge tag 'x86_paravirt_for_v7.0_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 9 months ago57cb845
  30. objtool/rust: add one more `noreturn` Rust functionMiguel Ojeda committed 9 months agoc431b00
  31. Merge tag 'objtool-urgent-2026-02-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 9 months ago7e0b172
  32. objtool/klp: Fix unexported static call key access for manually built livepatch modulesJosh Poimboeuf committed 9 months agof495054
  33. livepatch: Free klp_{object,func}_ext data after initializationPetr Pavlu committed 9 months agob525fca
  34. x86/pvlocks: Move paravirt spinlock functions into own headerJuergen Gross committed 10 months agob0b449e
  35. objtool: Allow multiple pv_ops arraysJuergen Gross committed 10 months agof88dc31