From: Linus Torvalds Date: Tue, 21 Feb 2023 16:27:47 +0000 (-0800) Subject: Merge tag 'x86_alternatives_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kerne... X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=1adce1b9440cdf0c427419b99bc9db756b5ad931;p=linux.git Merge tag 'x86_alternatives_for_v6.3_rc1' of git://git./linux/kernel/git/tip/tip Pull x86 asm alternatives updates from Borislav Petkov: - Teach the static_call patching infrastructure to handle conditional tall calls properly which can be static calls too - Add proper struct alt_instr.flags which controls different aspects of insn patching behavior * tag 'x86_alternatives_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/static_call: Add support for Jcc tail-calls x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions x86/alternatives: Introduce int3_emulate_jcc() x86/alternatives: Add alt_instr.flags --- 1adce1b9440cdf0c427419b99bc9db756b5ad931