Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2121207 Conflicts: arch/x86/Kconfig - (diff context) rhel9 doesn't have upstream f6a2c2b2de81 ("x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0") - (diff context) rhel9 doesn't have upstream 4ed308c445a1 ("ftrace: Have architectures opt-in for mcount build time sorting") - rhel9 already has upstream f43b9876e857 ("x86/retbleed: Add fine grained Kconfig knobs"), which moved config RETPOLINE lower in the file, adds config RETHUNK, etc. - (diff context) rhel9 already has upstream 1e9fdf21a433 ("mmu_gather: Remove per arch tlb_{start,end}_vma()"), which added MMU_GATHER_MERGE_VMAS arch/x86/kernel/alternative.c - rhel9 already has upstream f43b9876e857 ("x86/retbleed: Add fine grained Kconfig knobs") which introduced CONFIG_RETHUNK lib/Kconfig.debug - rhel9 doesn't have upstream bece04b5b41d ("kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR") lib/Kconfig.kcsan - rhel9 doesn't have upstream 69562e4983d9 ("kcsan: Add core support for a subset of weak memory modeling"), so can't update KCSAN_WEAK_MEMORY dependencies commit 03f16cd020eb8bb2eb837e2090086f296a9fa91d Author: Josh Poimboeuf <jpoimboe@redhat.com> Date: Mon Apr 18 09:50:36 2022 -0700 objtool: Add CONFIG_OBJTOOL Now that stack validation is an optional feature of objtool, add CONFIG_OBJTOOL and replace most usages of CONFIG_STACK_VALIDATION with it. CONFIG_STACK_VALIDATION can now be considered to be frame-pointer specific. CONFIG_UNWINDER_ORC is already inherently valid for live patching, so no need to "validate" it. Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Miroslav Benes <mbenes@suse.cz> Link: https://lkml.kernel.org/r/939bf3d85604b2a126412bf11af6e3bd3b872bcb.1650300597.git.jpoimboe@redhat.com Signed-off-by: Joe Lawrence <joe.lawrence@redhat.com> |
||
---|---|---|
.. | ||
builddeb | ||
buildtar | ||
mkdebian | ||
mkspec | ||
snapcraft.template |