tree:
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head: 04fe99a8d936d46a310ca61b8b63dc270962bf01
commit: 7a6cfe28ae3ef6a78774fd1e21e3b76c90937112 [3307/5418] brcmfmac:
Configure keep-alive packet on suspend
config: microblaze-randconfig-s031-20211207
(
https://download.01.org/0day-ci/archive/20211208/202112080339.rKLd0aDI-lk...)
compiler: microblaze-linux-gcc (GCC) 11.2.0
reproduce:
wget
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross
-O ~/bin/make.cross
chmod +x ~/bin/make.cross
# apt-get install sparse
# sparse version: v0.6.4-dirty
#
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commi...
git remote add linux-next
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git fetch --no-tags linux-next master
git checkout 7a6cfe28ae3ef6a78774fd1e21e3b76c90937112
# save the config file to linux build tree
mkdir build_dir
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0
make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir
ARCH=microblaze SHELL=/bin/bash
drivers/net/wireless/broadcom/brcm80211/brcmfmac/
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
sparse warnings: (new ones prefixed by >>)
>> drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c:3911:28:
>> sparse: sparse: incorrect type in assignment (different base types)
>> @@ expected restricted __le32 [assigned] [usertype] period_msec @@
>> got restricted __le16 [usertype] @@
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c:3911:28:
sparse: expected restricted __le32 [assigned] [usertype] period_msec
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c:3911:28:
sparse: got restricted __le16 [usertype]
>> drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c:3913:30:
>> sparse: sparse: incorrect type in assignment (different base types)
>> @@ expected unsigned char [assigned] [usertype] keep_alive_id @@
>> got restricted __le16 [usertype] @@
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c:3913:30: sparse:
expected unsigned char [assigned] [usertype] keep_alive_id
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c:3913:30: sparse: got
restricted __le16 [usertype]