Skip to content

objtool updates for 9.3

JIRA: https://issues.redhat.com/browse/RHEL-255

Update objtool with the following patchsets:  
  v5.18:
* [PATCH v4 00/11] Re-enable ENQCMD and PASID MSR

v5.19:
* [PATCH] x86/extable: Annotate ex_handler_msr_mce() as a dead end

v6.0:
* [PATCH v2] x86/sev: Mark snp_abort() noreturn

v6.1:
* [PATCH v5 00/22] KCFI support
* Re: [patch 02/14] tmpfs: fix regressions from wider use of ZERO_PAGE
* [PATCH -next] objtool: use arch_jump_destination in read_intra_function_calls
* [PATCH] objtool: Remove "ANNOTATE_NOENDBR on ENDBR" warning
* [PATCH] objtool,x86: Teach decode about LOOP* instructions
* [PATCH v7 00/43] Add KernelMemorySanitizer infrastructure

v6.2:
* [PATCH 1/2] kcsan: Instrument memcpy/memset/memmove with newer Clang
* [PATCH 0/5] x86/kallsyms: Fix the call-thunk kallsyms fail

Note that some of the above are only partial patchset backports.  The
purpose of this MR is to update objtool codebase to v6.1/6.2-ish in
preparation for future potential (complete) backports of:

* [PATCH v3 00/59] x86/retbleed: Call depth tracking mitigation (partial)
* [PATCH v6 00/16] objtool: Enable and implement --mcount option on powerpc

as well as keeping up with v6.3 objtool development.

Signed-off-by: Joe Lawrence joe.lawrence@redhat.com

Edited by Joe Lawrence

Merge request reports