On Mon, Feb 22, 2016 at 09:10:48AM +0000, Wang Nan wrote:

SNIP

> +             err = perf_event__synthesize_auxtrace_info(rec->itr, tool,
> +                                     session, process_synthesized_event);
> +             if (err)
> +                     goto out;
> +     }
> +
> +     err = perf_event__synthesize_kernel_mmap(tool, 
> process_synthesized_event,
> +                                              machine);
> +     if (err < 0 && !warned_kmaps) {
> +             warned_kmaps = true;
> +             pr_err("Couldn't record kernel reference relocation symbol\n"
> +                    "Symbol resolution may be skewed if relocation was used 
> (e.g. kexec).\n"
> +                    "Check /proc/kallsyms permission or run as root.\n");
> +     }
> +
> +     err = perf_event__synthesize_modules(tool, process_synthesized_event,
> +                                          machine);
> +     if (err < 0 && !warned_modules) {
> +             warned_modules = true;

could you please add logic for warning just once
into separate patch, so this is just pure move?

also we have WARN_ONCE macro in perf

thanks,
jirka

Reply via email to