tree:
https://github.com/jimc/linux.git dd-diet-7a
head: 339f85c1771b8c7c26600a40081b2b67ed852e2c
commit: 2dfeb66f9b91e813da83b16aab267a09ec265e0d [35/36] dyndbg: add print-once and
print-ratelimited features. RFC.
config: h8300-randconfig-r012-20210714 (attached as .config)
compiler: h8300-linux-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
wget
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O
~/bin/make.cross
chmod +x ~/bin/make.cross
#
https://github.com/jimc/linux/commit/2dfeb66f9b91e813da83b16aab267a09ec26...
git remote add jimc
https://github.com/jimc/linux.git
git fetch --no-tags jimc dd-diet-7a
git checkout 2dfeb66f9b91e813da83b16aab267a09ec265e0d
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=h8300
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
lib/dynamic_debug.c: In function 'dd_rl_fetch':
> lib/dynamic_debug.c:1485:12: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
1485 | u64 key = (u64)desc;
| ^
vim +1485 lib/dynamic_debug.c
1478
1479 /*
1480 * called when enabled callsite has _DPRINTK_FLAGS_RATELIMITED flag
1481 * set (echo +pr >control), it hashes on &table-header+index
1482 */
1483 static struct dd_ratelimit *dd_rl_fetch(struct _ddebug *desc)
1484 {
1485 u64 key = (u64)desc;
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org