* [chrome-os:chromeos-5.4 61/64] kernel/sched/debug.c:551:23: error: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'u32' {aka 'unsigned int'}
@ 2023-08-29 12:54 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2023-08-29 12:54 UTC (permalink / raw)
To: cros-kernel-buildreports, Guenter Roeck; +Cc: oe-kbuild-all
tree: https://chromium.googlesource.com/chromiumos/third_party/kernel chromeos-5.4
head: a1f444069f1cadb488c919ead761560c4135de15
commit: cda81ec600e3709bef3de7b2f65a227a4582802b [61/64] CHROMIUM: BACKPORT: FROMLIST: sched/fair: Add util_guest for tasks
config: arm-allmodconfig (https://download.01.org/0day-ci/archive/20230829/202308292053.imtNRwTb-lkp@intel.com/config)
compiler: arm-linux-gnueabi-gcc (GCC) 13.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20230829/202308292053.imtNRwTb-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/202308292053.imtNRwTb-lkp@intel.com/
All errors (new ones prefixed by >>):
kernel/sched/debug.c: In function 'print_cfs_rq':
>> kernel/sched/debug.c:551:23: error: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'u32' {aka 'unsigned int'} [-Werror=format=]
551 | SEQ_printf(m, " .%-30s: %lu\n", "util_avg",
| ^~~~~~~~~~~~~~~~~
552 | cfs_rq->avg.util_avg);
| ~~~~~~~~~~~~~~~~~~~~
| |
| u32 {aka unsigned int}
kernel/sched/debug.c:18:31: note: in definition of macro 'SEQ_printf'
18 | seq_printf(m, x); \
| ^
kernel/sched/debug.c:551:36: note: format string is defined here
551 | SEQ_printf(m, " .%-30s: %lu\n", "util_avg",
| ~~^
| |
| long unsigned int
| %u
In file included from include/linux/printk.h:7,
from include/linux/kernel.h:15,
from include/asm-generic/bug.h:19,
from arch/arm/include/asm/bug.h:60,
from include/linux/bug.h:5,
from include/linux/thread_info.h:12,
from include/asm-generic/current.h:5,
from ./arch/arm/include/generated/asm/current.h:1,
from include/linux/sched.h:12,
from kernel/sched/sched.h:5,
from kernel/sched/debug.c:9:
>> include/linux/kern_levels.h:5:25: error: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'u32' {aka 'unsigned int'} [-Werror=format=]
5 | #define KERN_SOH "\001" /* ASCII Start Of Header */
| ^~~~~~
include/linux/kern_levels.h:24:25: note: in expansion of macro 'KERN_SOH'
24 | #define KERN_CONT KERN_SOH "c"
| ^~~~~~~~
include/linux/printk.h:313:16: note: in expansion of macro 'KERN_CONT'
313 | printk(KERN_CONT fmt, ##__VA_ARGS__)
| ^~~~~~~~~
kernel/sched/debug.c:20:17: note: in expansion of macro 'pr_cont'
20 | pr_cont(x); \
| ^~~~~~~
kernel/sched/debug.c:551:9: note: in expansion of macro 'SEQ_printf'
551 | SEQ_printf(m, " .%-30s: %lu\n", "util_avg",
| ^~~~~~~~~~
cc1: all warnings being treated as errors
vim +551 kernel/sched/debug.c
43ae34cb4cd650 kernel/sched_debug.c Ingo Molnar 2007-07-09 501
5cef9eca3837a8 kernel/sched_debug.c Ingo Molnar 2007-08-09 502 void print_cfs_rq(struct seq_file *m, int cpu, struct cfs_rq *cfs_rq)
43ae34cb4cd650 kernel/sched_debug.c Ingo Molnar 2007-07-09 503 {
86d9560cb6bd85 kernel/sched_debug.c Ingo Molnar 2007-10-15 504 s64 MIN_vruntime = -1, min_vruntime, max_vruntime = -1,
86d9560cb6bd85 kernel/sched_debug.c Ingo Molnar 2007-10-15 505 spread, rq0_min_vruntime, spread0;
348ec61e6268c3 kernel/sched_debug.c Hitoshi Mitake 2009-06-17 506 struct rq *rq = cpu_rq(cpu);
67e12eac328b27 kernel/sched_debug.c Ingo Molnar 2007-10-15 507 struct sched_entity *last;
67e12eac328b27 kernel/sched_debug.c Ingo Molnar 2007-10-15 508 unsigned long flags;
67e12eac328b27 kernel/sched_debug.c Ingo Molnar 2007-10-15 509
efe25c2c7b3a5d kernel/sched_debug.c Bharata B Rao 2011-01-11 510 #ifdef CONFIG_FAIR_GROUP_SCHED
e9ca267096674e kernel/sched/debug.c Joe Lawrence 2018-03-19 511 SEQ_printf(m, "\n");
279749d0d4ef1e kernel/sched/debug.c Waiman Long 2021-04-15 512 SEQ_printf_task_group_path(m, cfs_rq->tg, "cfs_rq[%d]:%s\n", cpu);
efe25c2c7b3a5d kernel/sched_debug.c Bharata B Rao 2011-01-11 513 #else
e9ca267096674e kernel/sched/debug.c Joe Lawrence 2018-03-19 514 SEQ_printf(m, "\n");
e9ca267096674e kernel/sched/debug.c Joe Lawrence 2018-03-19 515 SEQ_printf(m, "cfs_rq[%d]:\n", cpu);
efe25c2c7b3a5d kernel/sched_debug.c Bharata B Rao 2011-01-11 516 #endif
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 517 SEQ_printf(m, " .%-30s: %Ld.%06ld\n", "exec_clock",
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 518 SPLIT_NS(cfs_rq->exec_clock));
67e12eac328b27 kernel/sched_debug.c Ingo Molnar 2007-10-15 519
70028b3759665d kernel/sched/debug.c Peter Zijlstra 2019-02-18 520 raw_spin_lock_irqsave(rq_lockp(rq), flags);
bfb068892d30dc kernel/sched/debug.c Davidlohr Bueso 2017-09-08 521 if (rb_first_cached(&cfs_rq->tasks_timeline))
ac53db596cc08e kernel/sched_debug.c Rik van Riel 2011-02-01 522 MIN_vruntime = (__pick_first_entity(cfs_rq))->vruntime;
67e12eac328b27 kernel/sched_debug.c Ingo Molnar 2007-10-15 523 last = __pick_last_entity(cfs_rq);
67e12eac328b27 kernel/sched_debug.c Ingo Molnar 2007-10-15 524 if (last)
67e12eac328b27 kernel/sched_debug.c Ingo Molnar 2007-10-15 525 max_vruntime = last->vruntime;
5ac5c4d604bf89 kernel/sched_debug.c Peter Zijlstra 2008-11-10 526 min_vruntime = cfs_rq->min_vruntime;
348ec61e6268c3 kernel/sched_debug.c Hitoshi Mitake 2009-06-17 527 rq0_min_vruntime = cpu_rq(0)->cfs.min_vruntime;
70028b3759665d kernel/sched/debug.c Peter Zijlstra 2019-02-18 528 raw_spin_unlock_irqrestore(rq_lockp(rq), flags);
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 529 SEQ_printf(m, " .%-30s: %Ld.%06ld\n", "MIN_vruntime",
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 530 SPLIT_NS(MIN_vruntime));
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 531 SEQ_printf(m, " .%-30s: %Ld.%06ld\n", "min_vruntime",
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 532 SPLIT_NS(min_vruntime));
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 533 SEQ_printf(m, " .%-30s: %Ld.%06ld\n", "max_vruntime",
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 534 SPLIT_NS(max_vruntime));
67e12eac328b27 kernel/sched_debug.c Ingo Molnar 2007-10-15 535 spread = max_vruntime - MIN_vruntime;
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 536 SEQ_printf(m, " .%-30s: %Ld.%06ld\n", "spread",
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 537 SPLIT_NS(spread));
86d9560cb6bd85 kernel/sched_debug.c Ingo Molnar 2007-10-15 538 spread0 = min_vruntime - rq0_min_vruntime;
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 539 SEQ_printf(m, " .%-30s: %Ld.%06ld\n", "spread0",
ef83a5714d9a81 kernel/sched_debug.c Ingo Molnar 2007-10-15 540 SPLIT_NS(spread0));
5ac5c4d604bf89 kernel/sched_debug.c Peter Zijlstra 2008-11-10 541 SEQ_printf(m, " .%-30s: %d\n", "nr_spread_over",
ddc972975091ba kernel/sched_debug.c Peter Zijlstra 2007-10-15 542 cfs_rq->nr_spread_over);
c82513e513556a kernel/sched/debug.c Peter Zijlstra 2012-04-26 543 SEQ_printf(m, " .%-30s: %d\n", "nr_running", cfs_rq->nr_running);
2069dd75c7d0f4 kernel/sched_debug.c Peter Zijlstra 2010-11-15 544 SEQ_printf(m, " .%-30s: %ld\n", "load", cfs_rq->load.weight);
c09595f63bb190 kernel/sched_debug.c Peter Zijlstra 2008-06-27 545 #ifdef CONFIG_SMP
1ea6c46a23f121 kernel/sched/debug.c Peter Zijlstra 2017-05-06 546 SEQ_printf(m, " .%-30s: %ld\n", "runnable_weight", cfs_rq->runnable_weight);
9d89c257dfb9c5 kernel/sched/debug.c Yuyang Du 2015-07-15 547 SEQ_printf(m, " .%-30s: %lu\n", "load_avg",
9d89c257dfb9c5 kernel/sched/debug.c Yuyang Du 2015-07-15 548 cfs_rq->avg.load_avg);
139622343ef319 kernel/sched/debug.c Yuyang Du 2015-07-15 549 SEQ_printf(m, " .%-30s: %lu\n", "runnable_load_avg",
1ea6c46a23f121 kernel/sched/debug.c Peter Zijlstra 2017-05-06 550 cfs_rq->avg.runnable_load_avg);
9d89c257dfb9c5 kernel/sched/debug.c Yuyang Du 2015-07-15 @551 SEQ_printf(m, " .%-30s: %lu\n", "util_avg",
9d89c257dfb9c5 kernel/sched/debug.c Yuyang Du 2015-07-15 552 cfs_rq->avg.util_avg);
7f65ea42eb00bc kernel/sched/debug.c Patrick Bellasi 2018-03-09 553 SEQ_printf(m, " .%-30s: %u\n", "util_est_enqueued",
7f65ea42eb00bc kernel/sched/debug.c Patrick Bellasi 2018-03-09 554 cfs_rq->avg.util_est.enqueued);
2a2f5d4e44ed16 kernel/sched/debug.c Peter Zijlstra 2017-05-08 555 SEQ_printf(m, " .%-30s: %ld\n", "removed.load_avg",
2a2f5d4e44ed16 kernel/sched/debug.c Peter Zijlstra 2017-05-08 556 cfs_rq->removed.load_avg);
2a2f5d4e44ed16 kernel/sched/debug.c Peter Zijlstra 2017-05-08 557 SEQ_printf(m, " .%-30s: %ld\n", "removed.util_avg",
2a2f5d4e44ed16 kernel/sched/debug.c Peter Zijlstra 2017-05-08 558 cfs_rq->removed.util_avg);
0e2d2aaaae52c2 kernel/sched/debug.c Peter Zijlstra 2017-05-08 559 SEQ_printf(m, " .%-30s: %ld\n", "removed.runnable_sum",
0e2d2aaaae52c2 kernel/sched/debug.c Peter Zijlstra 2017-05-08 560 cfs_rq->removed.runnable_sum);
333bb864f19201 kernel/sched/debug.c Alex Shi 2013-06-28 561 #ifdef CONFIG_FAIR_GROUP_SCHED
9d89c257dfb9c5 kernel/sched/debug.c Yuyang Du 2015-07-15 562 SEQ_printf(m, " .%-30s: %lu\n", "tg_load_avg_contrib",
9d89c257dfb9c5 kernel/sched/debug.c Yuyang Du 2015-07-15 563 cfs_rq->tg_load_avg_contrib);
333bb864f19201 kernel/sched/debug.c Alex Shi 2013-06-28 564 SEQ_printf(m, " .%-30s: %ld\n", "tg_load_avg",
333bb864f19201 kernel/sched/debug.c Alex Shi 2013-06-28 565 atomic_long_read(&cfs_rq->tg->load_avg));
c09595f63bb190 kernel/sched_debug.c Peter Zijlstra 2008-06-27 566 #endif
333bb864f19201 kernel/sched/debug.c Alex Shi 2013-06-28 567 #endif
f9f9ffc237dd92 kernel/sched/debug.c Ben Segall 2013-10-16 568 #ifdef CONFIG_CFS_BANDWIDTH
f9f9ffc237dd92 kernel/sched/debug.c Ben Segall 2013-10-16 569 SEQ_printf(m, " .%-30s: %d\n", "throttled",
f9f9ffc237dd92 kernel/sched/debug.c Ben Segall 2013-10-16 570 cfs_rq->throttled);
f9f9ffc237dd92 kernel/sched/debug.c Ben Segall 2013-10-16 571 SEQ_printf(m, " .%-30s: %d\n", "throttle_count",
f9f9ffc237dd92 kernel/sched/debug.c Ben Segall 2013-10-16 572 cfs_rq->throttle_count);
f9f9ffc237dd92 kernel/sched/debug.c Ben Segall 2013-10-16 573 #endif
2069dd75c7d0f4 kernel/sched_debug.c Peter Zijlstra 2010-11-15 574
:::::: The code at line 551 was first introduced by commit
:::::: 9d89c257dfb9c51a532d69397f6eed75e5168c35 sched/fair: Rewrite runnable load and utilization average tracking
:::::: TO: Yuyang Du <yuyang.du@intel.com>
:::::: CC: Ingo Molnar <mingo@kernel.org>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-08-29 12:57 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-29 12:54 [chrome-os:chromeos-5.4 61/64] kernel/sched/debug.c:551:23: error: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'u32' {aka 'unsigned int'} kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.