diff --git a/kernel/sched/core.c b/kernel/sched/core.c
index 21b1403a10a2dc097f0a39cd0284a6835c459117..ceeaf0f45be039642ee8837a9f9b652698fbb3fc 100644
--- a/kernel/sched/core.c
+++ b/kernel/sched/core.c
@@ -4533,7 +4533,7 @@ sd_alloc_ctl_domain_table(struct sched_domain *sd)
 	return table;
 }
 
-static ctl_table *sd_alloc_ctl_cpu_table(int cpu)
+static struct ctl_table *sd_alloc_ctl_cpu_table(int cpu)
 {
 	struct ctl_table *entry, *table;
 	struct sched_domain *sd;