As I was browsing through this code, I found that linux/kmemleak.h was declared twice. When I run ./scripts/checkincludes.pl it reported the same: mm/slab.h: linux/kmemleak.h is included more than once. Thus removing the last included header. Signed-off-by: Pintu Kumar <pintu@xxxxxxxxxxxxxx> --- mm/slab.h | 1 - 1 file changed, 1 deletion(-) diff --git a/mm/slab.h b/mm/slab.h index 6cc323f..95e5cc1 100644 --- a/mm/slab.h +++ b/mm/slab.h @@ -46,7 +46,6 @@ struct kmem_cache { #include <linux/kmemleak.h> #include <linux/random.h> #include <linux/sched/mm.h> -#include <linux/kmemleak.h> /* * State of the slab allocator. -- Qualcomm India Private Limited, on behalf of Qualcomm Innovation Center, Inc., is a member of Code Aurora Forum, a Linux Foundation Collaborative Project.