tracing: Remove __init from __trace_early_add_new_event()
The commit 720dee53ad ("tracing/boot: Initialize per-instance event
list in early boot") removes __init from __trace_early_add_events()
but __trace_early_add_new_event() still has __init and will cause a
section mismatch.
Remove __init from __trace_early_add_new_event() as same as
__trace_early_add_events().
Link: https://lore.kernel.org/lkml/CAHk-=wjU86UhovK4XuwvCqTOfc+nvtpAuaN2PJBz15z=w=u0Xg@mail.gmail.com/
Reported-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
This commit is contained in:
committed by
Steven Rostedt (VMware)
parent
6107742d15
commit
ce66f61364
@@ -2498,7 +2498,7 @@ __trace_add_new_event(struct trace_event_call *call, struct trace_array *tr)
|
|||||||
* for enabling events at boot. We want to enable events before
|
* for enabling events at boot. We want to enable events before
|
||||||
* the filesystem is initialized.
|
* the filesystem is initialized.
|
||||||
*/
|
*/
|
||||||
static __init int
|
static int
|
||||||
__trace_early_add_new_event(struct trace_event_call *call,
|
__trace_early_add_new_event(struct trace_event_call *call,
|
||||||
struct trace_array *tr)
|
struct trace_array *tr)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user