| Date | Wed, 27 Nov 2013 14:32:24 +0100 | From | Ingo Molnar <> | Subject | Re: [PATCH -tip v3 02/23] kprobes: Introduce NOKPROBE_SYMBOL() macro for blacklist |
| |
* 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' ?
also, _kprobe_blacklist probably wants to be _kprobes_blacklist, right?
Thanks,
Ingo
|