Skip to content

objtool-core-2023-03-02

tagged this 02 Mar 07:48
 - Shrink 'struct instruction', to improve objtool performance & memory
   footprint.

 - Other maximum memory usage reductions - this makes the build both faster,
   and fixes kernel build OOM failures on allyesconfig and similar configs
   when they try to build the final (large) vmlinux.o.

 - Fix ORC unwinding when a kprobe (INT3) is set on a stack-modifying
   single-byte instruction (PUSH/POP or LEAVE). This requires the
   extension of the ORC metadata structure with a 'signal' field.

 - Misc fixes & cleanups.

Signed-off-by: Ingo Molnar <mingo@kernel.org>
Assets 2
Loading