lkml.org 
[lkml]   [2013]   [Jul]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Subject[PATCH -tip 0/3] kprobes, x86: Move optprobe on top of int3-based instruction patching
    From
    Date
    Hi,

    Here is a series of kprobes and x86 patches for moving
    optprobe (jump optimized kprobe) onto the int3-based
    instruction patching (a.k.a. text_poke_bp, introduced by
    Jiri Kosina).

    Since this completely moves text_poke_smp* user to new
    text_poke_bp, I also remove the old text_poke_smp* code
    from alternative.c. As a side effect, it also fixes a
    Kconfig warning about CONFIG_STOP_MACHINE dependency
    confliction.

    Thank you,

    ---

    Masami Hiramatsu (3):
    [CLEANUP] kprobes/x86: Remove an incorrect comment about int3 in NMI/MCE
    kprobes/x86: Use text_poke_bp() instead of text_poke_smp*()
    x86: Remove unused text_poke_smp and text_poke_smp_batch


    arch/x86/Kconfig | 5 --
    arch/x86/include/asm/alternative.h | 11 ----
    arch/x86/kernel/alternative.c | 98 +-------------------------------
    arch/x86/kernel/kprobes/common.h | 5 --
    arch/x86/kernel/kprobes/core.c | 2 -
    arch/x86/kernel/kprobes/opt.c | 110 +++++++-----------------------------
    6 files changed, 25 insertions(+), 206 deletions(-)

    --
    Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
    IT Management Research Dept. and Linux Technology Center
    Hitachi, Ltd., Yokohama Research Laboratory


    \
     
     \ /
      Last update: 2013-07-18 14:21    [W:5.496 / U:0.264 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site