On 2026-01-11 12:50, kernel test robot wrote:
Hi Mathieu,

kernel test robot noticed the following build warnings:

[...]> All warnings (new ones prefixed by >>):

    In file included from include/asm-generic/bug.h:31,
                     from arch/arc/include/asm/bug.h:30,
                     from include/linux/bug.h:5,
                     from include/linux/slab.h:15,
                     from kernel/fork.c:16:
    kernel/fork.c: In function 'check_mm':
include/linux/kern_levels.h:5:18: warning: format '%ld' expects argument of 
type 'long int', but argument 4 has type 'int' [-Wformat=]
     #define KERN_SOH "\001"  /* ASCII Start Of Header */
                      ^~~~~~
    include/linux/printk.h:483:11: note: in definition of macro 
'printk_index_wrap'
       _p_func(_fmt, ##__VA_ARGS__);    \
               ^~~~
    include/linux/printk.h:534:2: note: in expansion of macro 'printk'
      printk(KERN_ALERT pr_fmt(fmt), ##__VA_ARGS__)
      ^~~~~~
    include/linux/kern_levels.h:9:20: note: in expansion of macro 'KERN_SOH'
     #define KERN_ALERT KERN_SOH "1" /* action must be taken immediately */
                        ^~~~~~~~
    include/linux/printk.h:534:9: note: in expansion of macro 'KERN_ALERT'
      printk(KERN_ALERT pr_fmt(fmt), ##__VA_ARGS__)
             ^~~~~~~~~~
    kernel/fork.c:635:4: note: in expansion of macro 'pr_alert'
        pr_alert("BUG: Bad rss-counter state mm:%p type:%s val:%ld Comm:%s 
Pid:%d\n",
        ^~~~~~~~
    kernel/fork.c:635:61: note: format string is defined here
        pr_alert("BUG: Bad rss-counter state mm:%p type:%s val:%ld Comm:%s 
Pid:%d\n",
                                                               ~~^
                                                               %d

percpu_counter_tree_precise_sum() needs to return a long, not int.
Will fix for v13.

Thanks,

Mathieu

--
Mathieu Desnoyers
EfficiOS Inc.
https://www.efficios.com

Reply via email to