Merge tag 'x86_alternatives_for_v6.3_rc1' of git://git.kernel.org/pub/scm/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
No related branches found
No related tags found
Showing
- arch/x86/include/asm/alternative.h 76 additions, 56 deletionsarch/x86/include/asm/alternative.h
- arch/x86/include/asm/text-patching.h 31 additions, 0 deletionsarch/x86/include/asm/text-patching.h
- arch/x86/kernel/alternative.c 53 additions, 23 deletionsarch/x86/kernel/alternative.c
- arch/x86/kernel/kprobes/core.c 8 additions, 30 deletionsarch/x86/kernel/kprobes/core.c
- arch/x86/kernel/static_call.c 47 additions, 3 deletionsarch/x86/kernel/static_call.c
- tools/objtool/arch/x86/include/arch/special.h 3 additions, 3 deletionstools/objtool/arch/x86/include/arch/special.h
Loading
Please register or sign in to comment