.attrs = memory_failure_attr,
 };
 
-#ifdef CONFIG_SYSCTL
 static struct ctl_table memory_failure_table[] = {
        {
                .procname       = "memory_failure_early_kill",
        { }
 };
 
-static int __init memory_failure_sysctl_init(void)
-{
-       register_sysctl_init("vm", memory_failure_table);
-       return 0;
-}
-late_initcall(memory_failure_sysctl_init);
-#endif /* CONFIG_SYSCTL */
-
 /*
  * Return values:
  *   1:   the page is dissolved (if needed) and taken off from buddy,
                INIT_WORK(&mf_cpu->work, memory_failure_work_func);
        }
 
+       register_sysctl_init("vm", memory_failure_table);
+
        return 0;
 }
 core_initcall(memory_failure_init);