• Masami Hiramatsu's avatar
    kprobes: Cleanup disabling and unregistering path · 6f0f1dd7
    Masami Hiramatsu authored
    Merge disabling kprobe to unregistering kprobe function
    and add comments for disabing/unregistring process.
    
    Current unregistering code disables(disarms) kprobes after
    checking target kprobe status. This patch changes it to
    disabling kprobe first after that it changing the kprobe's
    state. This allows to share probe disabling code between
    disable_kprobe() and unregister_kprobe().
    Signed-off-by: default avatarMasami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
    Cc: Rusty Russell <rusty@rustcorp.com.au>
    Cc: Frederic Weisbecker <fweisbec@gmail.com>
    Cc: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
    Cc: Jason Baron <jbaron@redhat.com>
    Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
    Cc: 2nddept-manager@sdl.hitachi.co.jp
    LKML-Reference: <20101203095356.2961.30152.stgit@ltc236.sdl.hitachi.co.jp>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    6f0f1dd7
kprobes.c 50.7 KB