diff --git a/init/main.c b/init/main.c
index e119dd2..b5a892c 100644
--- a/init/main.c
+++ b/init/main.c
@@ -107,7 +107,7 @@ EXPORT_SYMBOL(system_state);
 
 extern void time_init(void);
 /* Default late time init is NULL. archs can override this later. */
-void (*late_time_init)(void);
+void (*__initdata late_time_init)(void);
 extern void softirq_init(void);
 
 /* Untouched command line saved by arch-specific code. */
