1. 0decf1f objtool: Enable compilation of objtool for all architectures by Matt Helsley · 4 years, 8 months ago
  2. ae033f0 objtool: Add check_kcov_mode() to the uaccess safelist by Josh Poimboeuf · 4 years, 9 months ago
  3. 7c0577f Merge tag 'v5.7-rc6' into objtool/core, to pick up fixes and resolve semantic conflict by Ingo Molnar · 4 years, 8 months ago
  4. 6b5dd71 objtool: optimize add_dead_ends for split sections by Sami Tolvanen · 4 years, 9 months ago
  5. ab3852a objtool: Allow no-op CFI ops in alternatives by Peter Zijlstra · 4 years, 8 months ago
  6. c14cab2 Merge tag 'x86-urgent-2020-05-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 8 months ago
  7. 1119d26 objtool: Fix infinite loop in find_jump_table() by Josh Poimboeuf · 4 years, 9 months ago
  8. 8aa8eb2 objtool: Add support for intra-function calls by Alexandre Chartre · 4 years, 9 months ago
  9. b490f45 objtool: Move the IRET hack into the arch decoder by Miroslav Benes · 4 years, 9 months ago
  10. b09fb65 objtool: Remove INSN_STACK by Peter Zijlstra · 4 years, 9 months ago
  11. 60041bc objtool: Make handle_insn_ops() unconditional by Peter Zijlstra · 4 years, 9 months ago
  12. c721b3f objtool: UNWIND_HINT_RET_OFFSET should not check registers by Alexandre Chartre · 4 years, 10 months ago
  13. 87cf61f objtool: is_fentry_call() crashes if call has no destination by Alexandre Chartre · 4 years, 9 months ago
  14. 7117f16 objtool: Fix ORC vs alternatives by Peter Zijlstra · 4 years, 9 months ago
  15. 13fab06 objtool: Uniquely identify alternative instruction groups by Alexandre Chartre · 4 years, 9 months ago
  16. 9e98d62 objtool: Remove check preventing branches within alternative by Julien Thierry · 4 years, 10 months ago
  17. d8dd25a objtool: Fix stack offset tracking for indirect CFAs by Josh Poimboeuf · 4 years, 9 months ago
  18. bc359ff objtool: Rename elf_read() to elf_open_read() by Ingo Molnar · 4 years, 9 months ago
  19. 0cc9ac8d objtool: Also consider .entry.text as noinstr by Thomas Gleixner · 4 years, 10 months ago
  20. 932f8e9 objtool: Add STT_NOTYPE noinstr validation by Peter Zijlstra · 4 years, 10 months ago
  21. 4b5e2e7 objtool: Rearrange validate_section() by Peter Zijlstra · 4 years, 10 months ago
  22. da837bd objtool: Avoid iterating !text section symbols by Peter Zijlstra · 4 years, 10 months ago
  23. 87ecb58 objtool: Use sec_offset_hash() for insn_hash by Peter Zijlstra · 4 years, 10 months ago
  24. c4a3393 objtool: Implement noinstr validation by Peter Zijlstra · 4 years, 10 months ago
  25. e7c0219 objtool: Fix !CFI insn_state propagation by Peter Zijlstra · 4 years, 10 months ago
  26. a3608f5 objtool: Rename struct cfi_state by Peter Zijlstra · 4 years, 10 months ago
  27. c536ed2 objtool: Remove SAVE/RESTORE hints by Peter Zijlstra · 4 years, 10 months ago
  28. e25eea8 objtool: Introduce HINT_RET_OFFSET by Peter Zijlstra · 4 years, 10 months ago
  29. b746046 objtool: Better handle IRET by Peter Zijlstra · 4 years, 10 months ago
  30. 65ea47d objtool: Support multiple stack_op per instruction by Julien Thierry · 4 years, 10 months ago
  31. 1ee44470 objtool: Remove redundant .rodata section name comparison by Muchun Song · 4 years, 9 months ago
  32. bfb08f2 objtool: Add abstraction for destination offsets by Raphael Gault · 4 years, 10 months ago
  33. aff5e16 objtool: Use arch specific values in restore_reg() by Julien Thierry · 4 years, 10 months ago
  34. 7170cf4 objtool: Ignore empty alternatives by Julien Thierry · 4 years, 10 months ago
  35. 0699e55 objtool: Clean instruction state before each function validation by Julien Thierry · 4 years, 10 months ago
  36. a70266b objtool: Remove redundant checks on operand type by Julien Thierry · 4 years, 10 months ago
  37. b296695 objtool: Make BP scratch register warning more robust by Josh Poimboeuf · 4 years, 10 months ago
  38. b401efc objtool: Fix switch table detection in .text.unlikely by Josh Poimboeuf · 4 years, 10 months ago
  39. bd841d6 objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings by Josh Poimboeuf · 4 years, 10 months ago
  40. 4b9fd8a Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 10 months ago
  41. 36b1c70 objtool: whitelist __sanitizer_cov_trace_switch() by Al Viro · 5 years ago
  42. 350994b objtool: Re-arrange validate_functions() by Peter Zijlstra · 4 years, 10 months ago
  43. 8887a86 objtool: Delete cleanup() by Peter Zijlstra · 4 years, 10 months ago
  44. 8b5fa6b objtool: Optimize read_sections() by Peter Zijlstra · 4 years, 10 months ago
  45. 1e11f3f objtool: Add a statistics mode by Peter Zijlstra · 4 years, 10 months ago
  46. f0f70ad objtool: Rename func_for_each_insn_all() by Peter Zijlstra · 4 years, 10 months ago
  47. dbf4aeb objtool: Rename func_for_each_insn() by Peter Zijlstra · 4 years, 10 months ago
  48. a92e92d objtool: Introduce validate_return() by Peter Zijlstra · 4 years, 10 months ago
  49. 7acfe53 objtool: Improve call destination function detection by Josh Poimboeuf · 5 years ago
  50. 113d4bc objtool: Fix clang switch table edge case by Josh Poimboeuf · 5 years ago
  51. dc41972 objtool: Add relocation check for alternative sections by Josh Poimboeuf · 5 years ago
  52. a229614 objtool: Add is_static_jump() helper by Josh Poimboeuf · 5 years ago
  53. 644592d objtool: Fail the kernel build on fatal errors by Josh Poimboeuf · 5 years ago
  54. 1d87200 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  55. 9a50dca ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions by Peter Zijlstra · 5 years ago
  56. 33adf80 objtool: add kunit_try_catch_throw to the noreturn list by Brendan Higgins · 5 years ago
  57. 4b526de KVM: x86: Check kvm_rebooting in kvm_spurious_fault() by Sean Christopherson · 6 years ago
  58. 882a0db objtool: Improve UACCESS coverage by Peter Zijlstra · 5 years ago
  59. b68b990 objtool: Support conditional retpolines by Josh Poimboeuf · 6 years ago
  60. 9fe7b76 objtool: Convert insn type to enum by Josh Poimboeuf · 6 years ago
  61. e65050b objtool: Fix seg fault on bad switch table entry by Josh Poimboeuf · 6 years ago
  62. bd98c81 objtool: Support repeated uses of the same C jump table by Jann Horn · 6 years ago
  63. e7c2bc3 objtool: Refactor jump table code by Josh Poimboeuf · 6 years ago
  64. 0c1ddd3 objtool: Refactor sibling call detection logic by Josh Poimboeuf · 6 years ago
  65. c9bab22 objtool: Do frame pointer check before dead end check by Josh Poimboeuf · 6 years ago
  66. 8e25c9f objtool: Change dead_end_function() to return boolean by Josh Poimboeuf · 6 years ago
  67. 61e9b75 objtool: Warn on zero-length functions by Josh Poimboeuf · 6 years ago
  68. e10cd8f objtool: Refactor function alias logic by Josh Poimboeuf · 6 years ago
  69. c705cec objtool: Track original function across branches by Josh Poimboeuf · 6 years ago
  70. a7e47f2 objtool: Add mcsafe_handle_tail() to the uaccess safe list by Josh Poimboeuf · 6 years ago
  71. 54f698f Merge branch 'x86/debug' into core/urgent by Thomas Gleixner · 6 years ago
  72. 8e14479 objtool: Rename elf_open() to prevent conflict with libelf from elftoolchain by Michael Forney · 6 years ago
  73. 87b512d objtool: Add support for C jump tables by Josh Poimboeuf · 6 years ago
  74. 1ccea77 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 by Thomas Gleixner · 6 years ago
  75. e6f393b objtool: Fix function fallthrough detection by Josh Poimboeuf · 6 years ago
  76. e6da956 objtool: Don't use ignore flag for fake jumps by Josh Poimboeuf · 6 years ago
  77. 6ec6296 Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  78. 4fa5ecd objtool: Add rewind_stack_do_exit() to the noreturn list by Josh Poimboeuf · 6 years ago
  79. 2f0f9e9 objtool: Add Direction Flag validation by Peter Zijlstra · 6 years ago
  80. ea24213 objtool: Add UACCESS validation by Peter Zijlstra · 6 years ago
  81. 54262aa objtool: Fix sibling call detection by Peter Zijlstra · 6 years ago
  82. 764eef4 objtool: Rewrite alt->skip_orig by Peter Zijlstra · 6 years ago
  83. 7697eee objtool: Add --backtrace support by Peter Zijlstra · 6 years ago
  84. aaf5c62 objtool: Rewrite add_ignores() by Peter Zijlstra · 6 years ago
  85. a4d09dd objtool: Set insn->func for alternatives by Peter Zijlstra · 6 years ago
  86. ff05ab2 x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE by Peter Zijlstra · 6 years ago
  87. 0c67181 objtool: Move objtool_file struct off the stack by Josh Poimboeuf · 6 years ago
  88. 4a60aa0 objtool: Support per-function rodata sections by Allan Xavier · 6 years ago
  89. f24d6f2 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  90. d31a580 x86/unwind/orc: Detect the end of the stack by Josh Poimboeuf · 7 years ago
  91. 684fb24 objtool: Add machine_real_restart() to the noreturn list by Josh Poimboeuf · 7 years ago
  92. cd77849 objtool: Fix GCC 8 cold subfunction detection for aliased functions by Josh Poimboeuf · 7 years ago
  93. 7dec80c objtool: Detect RIP-relative switch table references, part 2 by Josh Poimboeuf · 7 years ago
  94. 6f5ec29 objtool: Detect RIP-relative switch table references by Josh Poimboeuf · 7 years ago
  95. fd35c88 objtool: Support GCC 8 switch tables by Josh Poimboeuf · 7 years ago
  96. 1381043 objtool: Support GCC 8's cold subfunctions by Josh Poimboeuf · 7 years ago
  97. 0afd0d9 objtool: Fix "noreturn" detection for recursive sibling calls by Josh Poimboeuf · 7 years ago
  98. 3c1f058 objtool: Add Clang support by Josh Poimboeuf · 7 years ago
  99. 63474dc objtool: Fix 32-bit build by Josh Poimboeuf · 7 years ago
  100. 1402fd8 objtool: Fix another switch table detection issue by Josh Poimboeuf · 7 years ago