Re: [PATCH V3 02/17] kallsyms, x86: Export addresses of syscall trampolines

2018-06-06 Thread Peter Zijlstra
On Wed, Jun 06, 2018 at 11:02:08AM +0300, Adrian Hunter wrote: > On 05/06/18 19:00, Andi Kleen wrote: > >> +#ifdef CONFIG_X86_64 > >> +int arch_get_kallsym(unsigned int symnum, unsigned long *value, char > >> *type, > >> + char *name) > >> +{ > >> + unsigned int cpu, ncpu; > >> + >

Re: [PATCH V3 02/17] kallsyms, x86: Export addresses of syscall trampolines

2018-06-06 Thread Adrian Hunter
On 05/06/18 19:00, Andi Kleen wrote: >> +#ifdef CONFIG_X86_64 >> +int arch_get_kallsym(unsigned int symnum, unsigned long *value, char *type, >> + char *name) >> +{ >> +unsigned int cpu, ncpu; >> + >> +if (symnum >= num_possible_cpus()) >> +return -EINVAL; >> + >

Re: [PATCH V3 02/17] kallsyms, x86: Export addresses of syscall trampolines

2018-06-05 Thread Andi Kleen
> +#ifdef CONFIG_X86_64 > +int arch_get_kallsym(unsigned int symnum, unsigned long *value, char *type, > + char *name) > +{ > + unsigned int cpu, ncpu; > + > + if (symnum >= num_possible_cpus()) > + return -EINVAL; > + > + for (cpu = cpumask_first(cpu_possib

[PATCH V3 02/17] kallsyms, x86: Export addresses of syscall trampolines

2018-05-22 Thread Adrian Hunter
From: Alexander Shishkin Signed-off-by: Alexander Shishkin --- arch/x86/mm/cpu_entry_area.c | 23 +++ kernel/kallsyms.c| 28 +++- 2 files changed, 50 insertions(+), 1 deletion(-) diff --git a/arch/x86/mm/cpu_entry_area.c b/arch/x86/mm/cpu