diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c
index 42b9355033d45d5a7c27bf0606799772e70d7421..784fb43b2abeedf150e17fda4d7e43cf078c578b 100644
--- a/kernel/trace/trace.c
+++ b/kernel/trace/trace.c
@@ -8407,4 +8407,4 @@ __init static int clear_boot_tracer(void)
 }
 
 fs_initcall(tracer_init_tracefs);
-late_initcall(clear_boot_tracer);
+late_initcall_sync(clear_boot_tracer);