diff --git a/kernel/sched/deadline.c b/kernel/sched/deadline.c
index 9cbe1c7fd36e2fee069f740b7553e8b47da0f497..1c4bc31eb0f5de0f35194236a732c7c169d62581 100644
--- a/kernel/sched/deadline.c
+++ b/kernel/sched/deadline.c
@@ -1685,7 +1685,7 @@ static void rq_offline_dl(struct rq *rq)
 	cpudl_clear_freecpu(&rq->rd->cpudl, rq->cpu);
 }
 
-void init_sched_dl_class(void)
+void __init init_sched_dl_class(void)
 {
 	unsigned int i;