* Re: [PATCH v3 2/2] cgroup/rstat: Add run_delay accounting for cgroups [not found] <20250207041012.89192-3-wuyun.abel@bytedance.com> @ 2025-02-08 5:47 ` kernel test robot 2025-02-08 15:58 ` Abel Wu 0 siblings, 1 reply; 2+ messages in thread From: kernel test robot @ 2025-02-08 5:47 UTC (permalink / raw) To: Abel Wu, Johannes Weiner, Tejun Heo, Michal Koutný, Ingo Molnar, Peter Zijlstra, Juri Lelli, Vincent Guittot, Dietmar Eggemann, Steven Rostedt, Ben Segall, Mel Gorman, Valentin Schneider, Thomas Gleixner, Bitao Hu, Andrew Morton, Yury Norov, Chen Ridong Cc: llvm, oe-kbuild-all, Linux Memory Management List, (open list:CONTROL GROUP (CGROUP)), linux-kernel Hi Abel, kernel test robot noticed the following build errors: [auto build test ERROR on tj-cgroup/for-next] [also build test ERROR on tip/sched/core akpm-mm/mm-everything linus/master v6.14-rc1 next-20250207] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Abel-Wu/cgroup-rstat-Fix-forceidle-time-in-cpu-stat/20250207-121257 base: https://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-next patch link: https://lore.kernel.org/r/20250207041012.89192-3-wuyun.abel%40bytedance.com patch subject: [PATCH v3 2/2] cgroup/rstat: Add run_delay accounting for cgroups config: x86_64-kexec (https://download.01.org/0day-ci/archive/20250208/202502081318.c9fYNNx8-lkp@intel.com/config) compiler: clang version 19.1.3 (https://github.com/llvm/llvm-project ab51eccf88f5321e7c60591c5546b254b6afab99) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250208/202502081318.c9fYNNx8-lkp@intel.com/reproduce) 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 <lkp@intel.com> | Closes: https://lore.kernel.org/oe-kbuild-all/202502081318.c9fYNNx8-lkp@intel.com/ All errors (new ones prefixed by >>): In file included from kernel/sched/build_policy.c:19: In file included from include/linux/sched/isolation.h:5: In file included from include/linux/cpuset.h:17: In file included from include/linux/mm.h:2224: include/linux/vmstat.h:504:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 504 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~ ^ 505 | item]; | ~~~~ include/linux/vmstat.h:511:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 511 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~ ^ 512 | NR_VM_NUMA_EVENT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~~ include/linux/vmstat.h:524:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] 524 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~ ^ 525 | NR_VM_NUMA_EVENT_ITEMS + | ~~~~~~~~~~~~~~~~~~~~~~ In file included from kernel/sched/build_policy.c:59: >> kernel/sched/cputime.c:254:22: error: no member named 'rq_sched_info' in 'struct rq' 254 | return cpu_rq(cpu)->rq_sched_info.run_delay; | ~~~~~~~~~~~ ^ 3 warnings and 1 error generated. vim +254 kernel/sched/cputime.c 251 252 u64 get_cpu_run_delay(int cpu) 253 { > 254 return cpu_rq(cpu)->rq_sched_info.run_delay; 255 } 256 #endif 257 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Re: [PATCH v3 2/2] cgroup/rstat: Add run_delay accounting for cgroups 2025-02-08 5:47 ` [PATCH v3 2/2] cgroup/rstat: Add run_delay accounting for cgroups kernel test robot @ 2025-02-08 15:58 ` Abel Wu 0 siblings, 0 replies; 2+ messages in thread From: Abel Wu @ 2025-02-08 15:58 UTC (permalink / raw) To: kernel test robot, Johannes Weiner, Tejun Heo, Michal Koutný, Ingo Molnar, Peter Zijlstra, Juri Lelli, Vincent Guittot, Dietmar Eggemann, Steven Rostedt, Ben Segall, Mel Gorman, Valentin Schneider, Thomas Gleixner, Bitao Hu, Andrew Morton, Yury Norov, Chen Ridong Cc: llvm, oe-kbuild-all, Linux Memory Management List, (open list:CONTROL GROUP (CGROUP)), linux-kernel On 2/8/25 1:47 PM, kernel test robot Wrote: > Hi Abel, > > kernel test robot noticed the following build errors: > > [auto build test ERROR on tj-cgroup/for-next] > [also build test ERROR on tip/sched/core akpm-mm/mm-everything linus/master v6.14-rc1 next-20250207] > [If your patch is applied to the wrong git tree, kindly drop us a note. > And when submitting patch, we suggest to use '--base' as documented in > https://git-scm.com/docs/git-format-patch#_base_tree_information] > > url: https://github.com/intel-lab-lkp/linux/commits/Abel-Wu/cgroup-rstat-Fix-forceidle-time-in-cpu-stat/20250207-121257 > base: https://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-next > patch link: https://lore.kernel.org/r/20250207041012.89192-3-wuyun.abel%40bytedance.com > patch subject: [PATCH v3 2/2] cgroup/rstat: Add run_delay accounting for cgroups > config: x86_64-kexec (https://download.01.org/0day-ci/archive/20250208/202502081318.c9fYNNx8-lkp@intel.com/config) > compiler: clang version 19.1.3 (https://github.com/llvm/llvm-project ab51eccf88f5321e7c60591c5546b254b6afab99) > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250208/202502081318.c9fYNNx8-lkp@intel.com/reproduce) > > 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 <lkp@intel.com> > | Closes: https://lore.kernel.org/oe-kbuild-all/202502081318.c9fYNNx8-lkp@intel.com/ > > All errors (new ones prefixed by >>): > > In file included from kernel/sched/build_policy.c:19: > In file included from include/linux/sched/isolation.h:5: > In file included from include/linux/cpuset.h:17: > In file included from include/linux/mm.h:2224: > include/linux/vmstat.h:504:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] > 504 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + > | ~~~~~~~~~~~~~~~~~~~~~ ^ > 505 | item]; > | ~~~~ > include/linux/vmstat.h:511:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] > 511 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + > | ~~~~~~~~~~~~~~~~~~~~~ ^ > 512 | NR_VM_NUMA_EVENT_ITEMS + > | ~~~~~~~~~~~~~~~~~~~~~~ > include/linux/vmstat.h:524:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] > 524 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + > | ~~~~~~~~~~~~~~~~~~~~~ ^ > 525 | NR_VM_NUMA_EVENT_ITEMS + > | ~~~~~~~~~~~~~~~~~~~~~~ > In file included from kernel/sched/build_policy.c:59: >>> kernel/sched/cputime.c:254:22: error: no member named 'rq_sched_info' in 'struct rq' > 254 | return cpu_rq(cpu)->rq_sched_info.run_delay; > | ~~~~~~~~~~~ ^ > 3 warnings and 1 error generated. Oops.. SCHED_INFO can be selected by either TASK_DELAY_ACCT or SCHEDSTATS. Will fix. Thanks a lot! > > > vim +254 kernel/sched/cputime.c > > 251 > 252 u64 get_cpu_run_delay(int cpu) > 253 { > > 254 return cpu_rq(cpu)->rq_sched_info.run_delay; > 255 } > 256 #endif > 257 > ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-02-08 15:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <20250207041012.89192-3-wuyun.abel@bytedance.com>
2025-02-08 5:47 ` [PATCH v3 2/2] cgroup/rstat: Add run_delay accounting for cgroups kernel test robot
2025-02-08 15:58 ` Abel Wu
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox