Messages in this thread | | | Date | Thu, 28 Nov 2013 16:56:15 +0900 | From | Masami Hiramatsu <> | Subject | Re: [PATCH -tip v3 02/23] kprobes: Introduce NOKPROBE_SYMBOL() macro for blacklist |
| |
(2013/11/27 22:32), Ingo Molnar wrote: > > * Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> wrote: > >> +#ifdef CONFIG_KPROBES >> +/* >> + * Blacklist ganerating macro. Specify functions which is not probed >> + * by using this macro. >> + */ >> +#define __NOKPROBE_SYMBOL(fname) \ >> +static struct kprobe_blackpoint __used \ >> + _kprobe_bp_##fname = { \ >> + .name = #fname, \ >> + .start_addr = (unsigned long)fname, \ >> + }; \ >> +static struct kprobe_blackpoint __used \ >> + __attribute__((section("_kprobe_blacklist"))) \ >> + *_p_kprobe_bp_##fname = &_kprobe_bp_##fname; > > 'kprobe_blackpoint' sounds a bit weird - how about > 'kprobe_blacklist_entry' ?
OK, I just tried to reuse existed kprobe_blacklist.
> also, _kprobe_blacklist probably wants to be _kprobes_blacklist, > right?
I sse. I'll update it. :)
Thank you,
-- Masami HIRAMATSU IT Management Research Dept. Linux Technology Center Hitachi, Ltd., Yokohama Research Laboratory E-mail: masami.hiramatsu.pt@hitachi.com
| |