From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2031129174382100850==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [chrome-os:chromeos-5.10 9952/9999] sound/soc/sof/mediatek/mt8195/mt8195.c:545:28: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t' {aka 'long unsigned int'} Date: Thu, 20 Jan 2022 12:59:46 +0800 Message-ID: <202201201218.rnPrULXO-lkp@intel.com> List-Id: --===============2031129174382100850== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: https://chromium.googlesource.com/chromiumos/third_party/kernel chr= omeos-5.10 head: 07b8fbc674e48cc26b616d7f880d427dc37e3a7b commit: ac3fa3878aca1e098e64cf9b41ee01a4b8365d01 [9952/9999] CHROMIUM: ASoC= : SOF: mediatek: Add mt8195 dsp pcm stream callback config: ia64-allyesconfig (https://download.01.org/0day-ci/archive/20220120= /202201201218.rnPrULXO-lkp(a)intel.com/config) compiler: ia64-linux-gcc (GCC) 11.2.0 reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git remote add chrome-os https://chromium.googlesource.com/chromium= os/third_party/kernel git fetch --no-tags chrome-os chromeos-5.10 git checkout ac3fa3878aca1e098e64cf9b41ee01a4b8365d01 # save the config file to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dgcc-11.2.0 make.cross= O=3Dbuild_dir ARCH=3Dia64 SHELL=3D/bin/bash sound/soc/sof/mediatek/mt8195/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from include/linux/printk.h:409, from include/linux/kernel.h:16, from include/linux/delay.h:22, from sound/soc/sof/mediatek/mt8195/mt8195.c:12: sound/soc/sof/mediatek/mt8195/mt8195.c: In function 'mt8195_ipc_pcm_para= ms': >> sound/soc/sof/mediatek/mt8195/mt8195.c:545:28: warning: format '%x' expe= cts argument of type 'unsigned int', but argument 5 has type 'size_t' {aka = 'long unsigned int'} [-Wformat=3D] 545 | dev_dbg(sdev->dev, "pcm: stream dir %d, posn mailbox off= set is 0x%x", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~~~~~~~ include/linux/dynamic_debug.h:129:29: note: in definition of macro '__dy= namic_func_call' 129 | func(&id, ##__VA_ARGS__); \ | ^~~~~~~~~~~ include/linux/dynamic_debug.h:161:9: note: in expansion of macro '_dynam= ic_func_call' 161 | _dynamic_func_call(fmt,__dynamic_dev_dbg, \ | ^~~~~~~~~~~~~~~~~~ include/linux/dev_printk.h:123:9: note: in expansion of macro 'dynamic_d= ev_dbg' 123 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~ include/linux/dev_printk.h:123:30: note: in expansion of macro 'dev_fmt' 123 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~ sound/soc/sof/mediatek/mt8195/mt8195.c:545:9: note: in expansion of macr= o 'dev_dbg' 545 | dev_dbg(sdev->dev, "pcm: stream dir %d, posn mailbox off= set is 0x%x", | ^~~~~~~ sound/soc/sof/mediatek/mt8195/mt8195.c:545:75: note: format string is de= fined here 545 | dev_dbg(sdev->dev, "pcm: stream dir %d, posn mailbox off= set is 0x%x", | = ~^ | = | | = unsigned int | = %lx vim +545 sound/soc/sof/mediatek/mt8195/mt8195.c 530 = 531 static int mt8195_ipc_pcm_params(struct snd_sof_dev *sdev, 532 struct snd_pcm_substream *substream, 533 const struct sof_ipc_pcm_params_reply *reply) 534 { 535 struct sof_mtk_adsp_stream *mstream =3D substream->runtime->private= _data; 536 size_t posn_offset =3D reply->posn_offset; 537 = 538 /* check for unaligned offset or overflow */ 539 if (posn_offset > sdev->stream_box.size || 540 posn_offset % sizeof(struct sof_ipc_stream_posn) !=3D 0) 541 return -EINVAL; 542 = 543 mstream->stream.posn_offset =3D sdev->stream_box.offset + posn_offs= et; 544 = > 545 dev_dbg(sdev->dev, "pcm: stream dir %d, posn mailbox offset is 0x%x= ", 546 substream->stream, mstream->stream.posn_offset); 547 = 548 return 0; 549 } 550 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============2031129174382100850==--