From: Shile Zhang <shile.zhang@xxxxxxxxxxxxxxxxx> Add a new Kconfig BUILDTIME_ORCTABLE_SORT to control the ORC unwind tables at build time. Select for ORC unwinder on x86_64 by default. Signed-off-by: Shile Zhang <shile.zhang@xxxxxxxxxxxxxxxxx> --- arch/x86/Kconfig.debug | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/x86/Kconfig.debug b/arch/x86/Kconfig.debug index bf9cd83de777..320ff2af4837 100644 --- a/arch/x86/Kconfig.debug +++ b/arch/x86/Kconfig.debug @@ -335,6 +335,15 @@ config UNWINDER_GUESS endchoice +config BUILDTIME_ORCTABLE_SORT + bool "Sort ORC unwind tables at build time" + depends on X86_64 + depends on UNWINDER_ORC + default y + help + This option enables the build-time sorting for ORC unwind tables. It + can help to speed up kernel boot by skip the runtime sorting. + config FRAME_POINTER depends on !UNWINDER_ORC && !UNWINDER_GUESS bool -- 2.24.0.rc2