Merge tag 'objtool-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 10 Oct 2022 16:56:19 +0000 (09:56 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 10 Oct 2022 16:56:19 +0000 (09:56 -0700)
commit65f109e19976a833c18820e3950c8f2bb8bd19b4
treecd43551eb1136c0074edf3bedc8e299cd6e851c0
parent3e71f0167b3db4e4b3d0d8353c375f6587323052
parent7a7621dfa417aa3715d2a3bd1bdd6cf5018274d0
Merge tag 'objtool-core-2022-10-07' of git://git./linux/kernel/git/tip/tip

Pull objtool updates from Ingo Molnar:

 - Remove the "ANNOTATE_NOENDBR on ENDBR" warning: it's not really
   useful and only found a non-bug false positive so far.

 - Properly decode LOOP/LOOPE/LOOPNE, which were missing from the x86
   decoder. Because these instructions are rather ineffective, they
   never showed up in compiler output, but they are simple enough to
   support, so add them for completeness.

 - A bit more cross-arch preparatory work.

* tag 'objtool-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  objtool,x86: Teach decode about LOOP* instructions
  objtool: Remove "ANNOTATE_NOENDBR on ENDBR" warning
  objtool: Use arch_jump_destination() in read_intra_function_calls()
tools/objtool/check.c