tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 857647efa9be89a13cf8963c7e167fab062b28bb commit: cbc17801d0f5ebbbbf5cb222c0754d2a6c9135bd [9800/9925] Kill sched.h dependency on rcupdate.h compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <yujie.liu@xxxxxxxxx> | Closes: https://lore.kernel.org/r/202312221348.6vs4L8y0-lkp@xxxxxxxxx/ includecheck warnings: (new ones prefixed by >>) >> include/linux/sched.h: linux/cache.h is included more than once. vim +16 include/linux/sched.h 11 12 #include <asm/current.h> 13 #include <asm/processor.h> 14 #include <linux/thread_info.h> 15 #include <linux/preempt.h> > 16 #include <linux/cache.h> 17 #include <linux/cpumask.h> 18 > 19 #include <linux/cache.h> 20 #include <linux/irqflags_types.h> 21 #include <linux/smp_types.h> 22 #include <linux/pid_types.h> 23 #include <linux/sem_types.h> 24 #include <linux/shm.h> 25 #include <linux/kmsan_types.h> 26 #include <linux/mutex_types.h> 27 #include <linux/plist_types.h> 28 #include <linux/hrtimer_types.h> 29 #include <linux/timer_types.h> 30 #include <linux/seccomp_types.h> 31 #include <linux/nodemask_types.h> 32 #include <linux/refcount_types.h> 33 #include <linux/resource.h> 34 #include <linux/latencytop.h> 35 #include <linux/sched/prio.h> 36 #include <linux/sched/types.h> 37 #include <linux/signal_types.h> 38 #include <linux/syscall_user_dispatch_types.h> 39 #include <linux/mm_types_task.h> 40 #include <linux/task_io_accounting.h> 41 #include <linux/posix-timers_types.h> 42 #include <linux/restart_block.h> 43 #include <uapi/linux/rseq.h> 44 #include <linux/seqlock_types.h> 45 #include <linux/kcsan.h> 46 #include <linux/rv.h> 47 #include <linux/livepatch_sched.h> 48 #include <linux/uidgid_types.h> 49 #include <asm/kmap_size.h> 50 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki