Skip to content

objtool-core-2023-04-27

tagged this 27 Apr 20:01
 - Mark arch_cpu_idle_dead() __noreturn, make all architectures & drivers that did
   this inconsistently follow this new, common convention, and fix all the fallout
   that objtool can now detect statically.

 - Fix/improve the ORC unwinder becoming unreliable due to UNWIND_HINT_EMPTY ambiguity,
   split it into UNWIND_HINT_END_OF_STACK and UNWIND_HINT_UNDEFINED to resolve it.

 - Fix noinstr violations in the KCSAN code and the lkdtm/stackleak code.

 - Generate ORC data for __pfx code

 - Add more __noreturn annotations to various kernel startup/shutdown/panic functions.

 - Misc improvements & fixes.

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