* [asahilinux:bits/080-wifi 5/29] drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c:1849:42: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int')
@ 2022-09-17 12:34 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2022-09-17 12:34 UTC (permalink / raw)
To: Hector Martin; +Cc: llvm, kbuild-all, linux-kernel, Arend van Spriel
tree: https://github.com/AsahiLinux/linux bits/080-wifi
head: 64ef0b7532df23da62964c9247f2f914c1509f3e
commit: e225a0ff03bd18a1e65c82b5773ccc7a56bd99ac [5/29] brcmfmac: pcie: Read Apple OTP information
config: i386-allyesconfig (https://download.01.org/0day-ci/archive/20220917/202209172001.GNvJL0aK-lkp@intel.com/config)
compiler: clang version 14.0.6 (https://github.com/llvm/llvm-project f28c006a5895fc0e329fe15fead81e37457cb1d1)
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/AsahiLinux/linux/commit/e225a0ff03bd18a1e65c82b5773ccc7a56bd99ac
git remote add asahilinux https://github.com/AsahiLinux/linux
git fetch --no-tags asahilinux bits/080-wifi
git checkout e225a0ff03bd18a1e65c82b5773ccc7a56bd99ac
# save the config file
mkdir build_dir && cp config build_dir/.config
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=i386 SHELL=/bin/bash drivers/media/i2c/ drivers/net/wireless/broadcom/brcm80211/brcmfmac/ sound/soc/codecs/
If you fix the issue, kindly add following tag where applicable
Reported-by: kernel test robot <lkp@intel.com>
All warnings (new ones prefixed by >>):
>> drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c:1849:42: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
brcmf_dbg(PCIE, "parse_otp size=%ld\n", size);
~~~ ^~~~
%zu
drivers/net/wireless/broadcom/brcm80211/brcmfmac/debug.h:77:14: note: expanded from macro 'brcmf_dbg'
fmt, ##__VA_ARGS__); \
~~~ ^~~~~~~~~~~
1 warning generated.
vim +1849 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1842
1843 static int
1844 brcmf_pcie_parse_otp(struct brcmf_pciedev_info *devinfo, u8 *otp, size_t size)
1845 {
1846 int p = 0;
1847 int ret = -EINVAL;
1848
> 1849 brcmf_dbg(PCIE, "parse_otp size=%ld\n", size);
1850
1851 while (p < (size - 1)) {
1852 u8 type = otp[p];
1853 u8 length = otp[p + 1];
1854
1855 if (type == 0)
1856 break;
1857
1858 if ((p + 2 + length) > size)
1859 break;
1860
1861 switch (type) {
1862 case BRCMF_OTP_SYS_VENDOR:
1863 brcmf_dbg(PCIE, "OTP @ 0x%x (%d): SYS_VENDOR\n",
1864 p, length);
1865 ret = brcmf_pcie_parse_otp_sys_vendor(devinfo,
1866 &otp[p + 2],
1867 length);
1868 break;
1869 case BRCMF_OTP_BRCM_CIS:
1870 brcmf_dbg(PCIE, "OTP @ 0x%x (%d): BRCM_CIS\n",
1871 p, length);
1872 break;
1873 default:
1874 brcmf_dbg(PCIE, "OTP @ 0x%x (%d): Unknown type 0x%x\n",
1875 p, length, type);
1876 break;
1877 }
1878
1879 p += 2 + length;
1880 }
1881
1882 return ret;
1883 }
1884
--
0-DAY CI Kernel Test Service
https://01.org/lkp
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-09-17 12:34 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-17 12:34 [asahilinux:bits/080-wifi 5/29] drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c:1849:42: warning: format specifies type 'long' but the argument has type 'size_t' (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.