diff --git a/init/main.c b/init/main.c
index 4a9479ef4540df99586d5e0b3854c2b3c46d91c4..48df882d51d2e709eaf5e79be55e806d75b6d6c5 100644
--- a/init/main.c
+++ b/init/main.c
@@ -580,8 +580,8 @@ asmlinkage void __init start_kernel(void)
 #endif
 	page_cgroup_init();
 	enable_debug_pagealloc();
-	kmemleak_init();
 	debug_objects_mem_init();
+	kmemleak_init();
 	setup_per_cpu_pageset();
 	numa_policy_init();
 	if (late_time_init)