(2013/11/27 22:32), Ingo Molnar wrote:
> 
> * Masami Hiramatsu <[email protected]> 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: [email protected]


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to