Re: [PATCH] kernel/extable.c: mark core_kernel_text notrace

2017-06-22 Thread Thomas Gleixner
On Thu, 22 Jun 2017, Steven Rostedt wrote: > On Wed, 21 Jun 2017 09:03:26 +0200 > Marcin Nowakowski wrote: > > > > -int core_kernel_text(unsigned long addr) > > +int notrace core_kernel_text(unsigned long addr) > > Is mips the only one with this issue. I hate adding notrace to general > functio

Re: [PATCH] kernel/extable.c: mark core_kernel_text notrace

2017-06-22 Thread Steven Rostedt
On Wed, 21 Jun 2017 09:03:26 +0200 Marcin Nowakowski wrote: > core_kernel_text is used by MIPS in its function graph trace processing, > so having this method traced leads to an infinite set of recursive calls > such as: > > [2.972075] Call Trace: > [2.972111] > [2.976731] [<80506584

Re: [PATCH] kernel/extable.c: mark core_kernel_text notrace

2017-06-22 Thread Masami Hiramatsu
On Wed, 21 Jun 2017 09:03:26 +0200 Marcin Nowakowski wrote: > core_kernel_text is used by MIPS in its function graph trace processing, > so having this method traced leads to an infinite set of recursive calls > such as: > > [2.972075] Call Trace: > [2.972111] > [2.976731] [<80506584

[PATCH] kernel/extable.c: mark core_kernel_text notrace

2017-06-21 Thread Marcin Nowakowski
core_kernel_text is used by MIPS in its function graph trace processing, so having this method traced leads to an infinite set of recursive calls such as: [2.972075] Call Trace: [2.972111] [2.976731] [<80506584>] ftrace_return_to_handler+0x50/0x128 [2.983379] [<8045478c>] core_kern