All of lore.kernel.org
 help / color / mirror / Atom feed
* [freescale-fslc:pr/317 16/48] drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1451:5: sparse: sparse: symbol 'woal_check_media_connected' was not declared. Should it be static?
@ 2021-09-28 12:54 kernel test robot
  2021-09-28 12:54 ` [RFC PATCH freescale-fslc] MLK-25112: net: wireless: nxp: mxm_wifiex: woal_check_media_connected() can be static kernel test robot
  0 siblings, 1 reply; 2+ messages in thread
From: kernel test robot @ 2021-09-28 12:54 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 30193 bytes --]

tree:   https://github.com/Freescale/linux-fslc pr/317
head:   cffe4fb95c43405f2fe3ceab81948a12c8769724
commit: 1599bbb243194dd7bb39ec3fbd7b197cdeb540b2 [16/48] MLK-25112: net: wireless: nxp: mxm_wifiex: upgrade to mxm5x16215 release
config: x86_64-randconfig-s022-20210927 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce:
        # apt-get install sparse
        # sparse version: v0.6.4-dirty
        # https://github.com/Freescale/linux-fslc/commit/1599bbb243194dd7bb39ec3fbd7b197cdeb540b2
        git remote add freescale-fslc https://github.com/Freescale/linux-fslc
        git fetch --no-tags freescale-fslc pr/317
        git checkout 1599bbb243194dd7bb39ec3fbd7b197cdeb540b2
        # save the attached .config to linux build tree
        make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=x86_64 SHELL=/bin/bash drivers/net/wireless/nxp/mxm_wifiex/wlan_src/

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>


sparse warnings: (new ones prefixed by >>)
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:87:53: sparse: sparse: incorrect type in initializer (different base types) @@     expected unsigned int [usertype] mem_flag @@     got restricted gfp_t @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:87:53: sparse:     expected unsigned int [usertype] mem_flag
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:87:53: sparse:     got restricted gfp_t
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:94:34: sparse: sparse: invalid assignment: |=
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:94:34: sparse:    left side has type unsigned int
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:94:34: sparse:    right side has type restricted gfp_t
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:96:32: sparse: sparse: incorrect type in argument 2 (different base types) @@     expected restricted gfp_t [usertype] flags @@     got unsigned int [usertype] mem_flag @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:96:32: sparse:     expected restricted gfp_t [usertype] flags
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:96:32: sparse:     got unsigned int [usertype] mem_flag
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:476:53: sparse: sparse: incorrect type in initializer (different base types) @@     expected unsigned int [usertype] mem_flag @@     got restricted gfp_t @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:476:53: sparse:     expected unsigned int [usertype] mem_flag
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:476:53: sparse:     got restricted gfp_t
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:478:49: sparse: sparse: incorrect type in argument 2 (different base types) @@     expected restricted gfp_t [usertype] flags @@     got unsigned int [usertype] mem_flag @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:478:49: sparse:     expected restricted gfp_t [usertype] flags
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:478:49: sparse:     got unsigned int [usertype] mem_flag
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1402:45: sparse: sparse: cast from restricted __be16
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1402:45: sparse: sparse: incorrect type in argument 1 (different base types) @@     expected unsigned short [usertype] val @@     got restricted __be16 [usertype] protocol @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1402:45: sparse:     expected unsigned short [usertype] val
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1402:45: sparse:     got restricted __be16 [usertype] protocol
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1402:45: sparse: sparse: cast from restricted __be16
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1402:45: sparse: sparse: cast from restricted __be16
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1402:45: sparse: sparse: restricted __be16 degrades to integer
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1451:5: sparse: sparse: symbol 'woal_check_media_connected' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1472:6: sparse: sparse: symbol 'moal_connection_status_check_pmqos' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1740:43: sparse: sparse: incorrect type in assignment (different address spaces) @@     expected void [noderef] <asn:1> *[addressable] [assigned] pointer @@     got unsigned char * @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1740:43: sparse:     expected void [noderef] <asn:1> *[addressable] [assigned] pointer
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1740:43: sparse:     got unsigned char *
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1763:43: sparse: sparse: incorrect type in assignment (different address spaces) @@     expected void [noderef] <asn:1> *[addressable] [assigned] pointer @@     got unsigned char * @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1763:43: sparse:     expected void [noderef] <asn:1> *[addressable] [assigned] pointer
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1763:43: sparse:     got unsigned char *
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:2617:43: sparse: sparse: incorrect type in assignment (different address spaces) @@     expected void [noderef] <asn:1> *[addressable] [assigned] pointer @@     got unsigned char * @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:2617:43: sparse:     expected void [noderef] <asn:1> *[addressable] [assigned] pointer
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:2617:43: sparse:     got unsigned char *
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:2673:43: sparse: sparse: incorrect type in assignment (different address spaces) @@     expected void [noderef] <asn:1> *[addressable] [assigned] pointer @@     got unsigned char * @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:2673:43: sparse:     expected void [noderef] <asn:1> *[addressable] [assigned] pointer
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:2673:43: sparse:     got unsigned char *
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:603:13: sparse: sparse: context imbalance in 'moal_spin_lock' - wrong count at exit
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:692:39: sparse: sparse: context imbalance in 'moal_spin_unlock' - unexpected unlock
--
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:2152:6: sparse: sparse: symbol 'woal_request_init_user_conf_callback' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:2652:13: sparse: sparse: symbol 'woal_add_card_dpc' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:3362:6: sparse: sparse: symbol 'woal_fill_mlan_buffer' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:4291:6: sparse: sparse: symbol 'woal_flush_evt_queue' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:4878:6: sparse: sparse: symbol 'woal_ioctl_timeout' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5187:6: sparse: sparse: symbol 'woal_tcp_ack_timer_func' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5254:6: sparse: sparse: symbol 'woal_send_tcp_ack' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5347:58: sparse: sparse: incorrect type in argument 2 (different base types) @@     expected unsigned int [usertype] src_ip @@     got restricted __be32 [usertype] saddr @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5347:58: sparse:     expected unsigned int [usertype] src_ip
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5347:58: sparse:     got restricted __be32 [usertype] saddr
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5347:71: sparse: sparse: incorrect type in argument 3 (different base types) @@     expected unsigned short [usertype] src_port @@     got restricted __be16 [usertype] source @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5347:71: sparse:     expected unsigned short [usertype] src_port
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5347:71: sparse:     got restricted __be16 [usertype] source
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5348:52: sparse: sparse: incorrect type in argument 4 (different base types) @@     expected unsigned int [usertype] dst_ip @@     got restricted __be32 [usertype] daddr @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5348:52: sparse:     expected unsigned int [usertype] dst_ip
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5348:52: sparse:     got restricted __be32 [usertype] daddr
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5348:65: sparse: sparse: incorrect type in argument 5 (different base types) @@     expected unsigned short [usertype] dst_port @@     got restricted __be16 [usertype] dest @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5348:65: sparse:     expected unsigned short [usertype] dst_port
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5348:65: sparse:     got restricted __be16 [usertype] dest
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5361:50: sparse: sparse: incorrect type in assignment (different base types) @@     expected unsigned int [usertype] src_ip_addr @@     got restricted __be32 [usertype] saddr @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5361:50: sparse:     expected unsigned int [usertype] src_ip_addr
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5361:50: sparse:     got restricted __be32 [usertype] saddr
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5362:50: sparse: sparse: incorrect type in assignment (different base types) @@     expected unsigned int [usertype] dst_ip_addr @@     got restricted __be32 [usertype] daddr @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5362:50: sparse:     expected unsigned int [usertype] dst_ip_addr
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5362:50: sparse:     got restricted __be32 [usertype] daddr
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5363:51: sparse: sparse: incorrect type in assignment (different base types) @@     expected unsigned short [usertype] src_tcp_port @@     got restricted __be16 [usertype] source @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5363:51: sparse:     expected unsigned short [usertype] src_tcp_port
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5363:51: sparse:     got restricted __be16 [usertype] source
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5364:51: sparse: sparse: incorrect type in assignment (different base types) @@     expected unsigned short [usertype] dst_tcp_port @@     got restricted __be16 [usertype] dest @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5364:51: sparse:     expected unsigned short [usertype] dst_tcp_port
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5364:51: sparse:     got restricted __be16 [usertype] dest
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5311:5: sparse: sparse: symbol 'woal_process_tcp_ack' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5434:5: sparse: sparse: symbol 'woal_start_xmit' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:8169:5: sparse: sparse: symbol 'woal_netdev_poll_rx' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:8305:16: sparse: sparse: symbol 'woal_skb_dequeue_spinlock' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:8322:8: sparse: sparse: symbol 'woal_tx_work_handler' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:9131:6: sparse: sparse: symbol 'woal_pre_reset' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:9149:6: sparse: sparse: symbol 'woal_post_reset' was not declared. Should it be static?
--
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:191:5: sparse: sparse: symbol 'string2raw' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:294:13: sparse: sparse: symbol 'woal_set_miracast_mode' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:342:5: sparse: sparse: symbol 'woal_get_priv_driver_version' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:653:5: sparse: sparse: symbol 'woal_priv_customie' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:716:5: sparse: sparse: symbol 'woal_setget_priv_bandcfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:843:5: sparse: sparse: symbol 'woal_setget_priv_httxcfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:942:5: sparse: sparse: symbol 'woal_setget_priv_htcapinfo' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1044:5: sparse: sparse: symbol 'woal_setget_priv_addbapara' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1150:5: sparse: sparse: symbol 'woal_priv_delba' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1246:5: sparse: sparse: symbol 'woal_priv_rejectaddbareq' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1326:13: sparse: sparse: symbol 'woal_ioctl_addba_reject' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1427:13: sparse: sparse: symbol 'woal_ioctl_addba_param' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1476:5: sparse: sparse: symbol 'woal_set_rx_ba_winsize' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1555:5: sparse: sparse: symbol 'woal_set_tx_ba_winsize' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1640:5: sparse: sparse: symbol 'woal_setget_priv_aggrpriotbl' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1728:5: sparse: sparse: symbol 'woal_setget_priv_addbareject' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1811:5: sparse: sparse: symbol 'woal_setget_priv_vhtcfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:1966:5: sparse: sparse: symbol 'woal_setget_priv_opermodecfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2049:5: sparse: sparse: symbol 'woal_get_priv_datarate' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2099:5: sparse: sparse: symbol 'woal_setget_priv_txratecfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c: note: in included file (through drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/mlan.h, drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.h):
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/mlan_ioctl.h:2375:22: sparse: sparse: array of flexible structures
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2364:5: sparse: sparse: symbol 'woal_get_priv_getlog' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2404:5: sparse: sparse: symbol 'woal_setget_priv_esuppmode' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2494:5: sparse: sparse: symbol 'woal_setget_priv_passphrase' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2699:5: sparse: sparse: symbol 'woal_priv_deauth' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2916:5: sparse: sparse: symbol 'woal_priv_bssrole' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:2997:5: sparse: sparse: symbol 'woal_priv_setuserscan' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3031:5: sparse: sparse: symbol 'woal_priv_get_chanstats' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3148:5: sparse: sparse: symbol 'woal_priv_getscantable' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3209:5: sparse: sparse: symbol 'woal_priv_extcapcfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3285:5: sparse: sparse: symbol 'woal_priv_setgetdeepsleep' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3359:5: sparse: sparse: symbol 'woal_priv_setgetipaddr' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3453:5: sparse: sparse: symbol 'woal_priv_setwpssession' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3521:5: sparse: sparse: symbol 'woal_priv_otpuserdata' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3591:5: sparse: sparse: symbol 'woal_priv_set_get_countrycode' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3668:5: sparse: sparse: symbol 'woal_priv_get_cfpinfo' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3730:5: sparse: sparse: symbol 'woal_priv_setgettcpackenh' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3794:5: sparse: sparse: symbol 'woal_priv_assocessid' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3930:5: sparse: sparse: symbol 'woal_priv_getwakeupreason' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:3988:5: sparse: sparse: symbol 'woal_priv_set_get_listeninterval' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4069:5: sparse: sparse: symbol 'woal_priv_set_get_drvdbg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4167:5: sparse: sparse: symbol 'woal_priv_mgmt_filter' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4244:5: sparse: sparse: symbol 'woal_priv_hscfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4448:5: sparse: sparse: symbol 'woal_priv_hssetpara' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4496:5: sparse: sparse: symbol 'woal_priv_set_get_scancfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4609:5: sparse: sparse: symbol 'woal_priv_getnlnum' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:4641:5: sparse: sparse: symbol 'woal_priv_set_get_aggrctrl' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:6555:5: sparse: sparse: symbol 'woal_priv_set_get_auto_arp' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7069:5: sparse: sparse: symbol 'woal_priv_hotspotcfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7136:5: sparse: sparse: symbol 'woal_priv_mgmt_frame_passthru_ctrl' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7576:5: sparse: sparse: symbol 'woal_priv_macctrl' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7644:5: sparse: sparse: symbol 'woal_priv_getwap' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7693:5: sparse: sparse: symbol 'woal_priv_region_code' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7842:5: sparse: sparse: symbol 'woal_priv_fwmacaddr' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:7908:5: sparse: sparse: symbol 'woal_priv_offchannel' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:8063:5: sparse: sparse: symbol 'woal_priv_set_get_dscp_map' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:8098:5: sparse: sparse: symbol 'woal_priv_get_driver_verext' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:9722:5: sparse: sparse: symbol 'woal_priv_set_get_pmfcfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:10519:6: sparse: sparse: symbol 'woal_get_center_freq_idx' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11106:77: sparse: sparse: incorrect type in assignment (different base types) @@     expected restricted __le16 [usertype] rx_mcs_map @@     got int @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11106:77: sparse:     expected restricted __le16 [usertype] rx_mcs_map
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11106:77: sparse:     got int
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11111:77: sparse: sparse: incorrect type in assignment (different base types) @@     expected restricted __le16 [usertype] tx_mcs_map @@     got int @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11111:77: sparse:     expected restricted __le16 [usertype] tx_mcs_map
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11111:77: sparse:     got int
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11126:77: sparse: sparse: incorrect type in assignment (different base types) @@     expected restricted __le16 [usertype] rx_mcs_map @@     got int @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11126:77: sparse:     expected restricted __le16 [usertype] rx_mcs_map
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11126:77: sparse:     got int
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11131:77: sparse: sparse: incorrect type in assignment (different base types) @@     expected restricted __le16 [usertype] tx_mcs_map @@     got int @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11131:77: sparse:     expected restricted __le16 [usertype] tx_mcs_map
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:11131:77: sparse:     got int
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:12179:24: sparse: sparse: cast from restricted __be16
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:12179:24: sparse: sparse: cast from restricted __be16
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:13045:5: sparse: sparse: symbol 'woal_set_scan_chan_gap' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14110:5: sparse: sparse: symbol 'woal_priv_rx_abort_cfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14193:5: sparse: sparse: symbol 'woal_priv_rx_abort_cfg_ext' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14290:5: sparse: sparse: symbol 'woal_priv_dot11mc_unassoc_ftm_cfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14370:5: sparse: sparse: symbol 'woal_priv_tx_ampdu_prot_mode' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14450:5: sparse: sparse: symbol 'woal_priv_rate_adapt_cfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14556:5: sparse: sparse: symbol 'woal_priv_cck_desense_cfg' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14768:5: sparse: sparse: symbol 'woal_priv_arbcfg' was not declared. Should it be static?
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14923:5: sparse: sparse: symbol 'woal_priv_set_tp_state' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:15046:33: sparse: sparse: incorrect type in argument 2 (different address spaces) @@     expected void const [noderef] <asn:1> *from @@     got char *[assigned] cmd_buf @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:15046:33: sparse:     expected void const [noderef] <asn:1> *from
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:15046:33: sparse:     got char *[assigned] cmd_buf
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:16608:42: sparse: sparse: incorrect type in argument 1 (different address spaces) @@     expected void [noderef] <asn:1> *to @@     got char *[assigned] cmd_buf @@
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:16608:42: sparse:     expected void [noderef] <asn:1> *to
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:16608:42: sparse:     got char *[assigned] cmd_buf
--
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:134:38: sparse: sparse: non-ANSI function declaration of function 'woal_request_pmqos_busfreq_high'
>> drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:147:38: sparse: sparse: non-ANSI function declaration of function 'woal_release_pmqos_busfreq_high'
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:427:5: sparse: sparse: symbol 'woal_pcie_probe' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:931:13: sparse: sparse: symbol 'woal_pcie_write_data_sync' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:947:13: sparse: sparse: symbol 'woal_pcie_read_data_sync' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1441:5: sparse: sparse: symbol 'woal_pcie_dump_reg_info' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1760:21: sparse: sparse: symbol 'mem_type_mapping_tbl_8997' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1776:13: sparse: sparse: symbol 'woal_read_reg_eight_bit' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:1791:13: sparse: sparse: symbol 'woal_pcie_rdwr_firmware' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:2044:6: sparse: sparse: symbol 'woal_pcie_dump_fw_info_v2' was not declared. Should it be static?
   drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_pcie.c:2235:6: sparse: sparse: symbol 'woal_pcie_dump_fw_info' was not declared. Should it be static?

Please review and possibly fold the followup patch.

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 38599 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [RFC PATCH freescale-fslc] MLK-25112: net: wireless: nxp: mxm_wifiex: woal_check_media_connected() can be static
  2021-09-28 12:54 [freescale-fslc:pr/317 16/48] drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1451:5: sparse: sparse: symbol 'woal_check_media_connected' was not declared. Should it be static? kernel test robot
@ 2021-09-28 12:54 ` kernel test robot
  0 siblings, 0 replies; 2+ messages in thread
From: kernel test robot @ 2021-09-28 12:54 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 4745 bytes --]

drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1451:5: warning: symbol 'woal_check_media_connected' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1472:6: warning: symbol 'moal_connection_status_check_pmqos' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:5434:5: warning: symbol 'woal_start_xmit' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:8305:16: warning: symbol 'woal_skb_dequeue_spinlock' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c:8322:8: warning: symbol 'woal_tx_work_handler' was not declared. Should it be static?
drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c:14923:5: warning: symbol 'woal_priv_set_tp_state' was not declared. Should it be static?

Fixes: 1599bbb24319 ("MLK-25112: net: wireless: nxp: mxm_wifiex: upgrade to mxm5x16215 release")
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: kernel test robot <lkp@intel.com>
---
 drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c |    2 +-
 drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c      |    6 +++---
 drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c      |    4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c
index 60d229b2abbe0..6c3be6fb91cd0 100644
--- a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c
+++ b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_eth_ioctl.c
@@ -14920,7 +14920,7 @@ void woal_set_tp_state(moal_private *priv)
  *
  *  @return             Number of bytes written, negative for failure.
  */
-int woal_priv_set_tp_state(moal_private *priv, t_u8 *respbuf, t_u32 respbuflen)
+static int woal_priv_set_tp_state(moal_private *priv, t_u8 *respbuf, t_u32 respbuflen)
 {
 	moal_handle *handle = priv->phandle;
 	int ret = 0;
diff --git a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c
index f7d66598accc8..6d1cface8533b 100644
--- a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c
+++ b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_main.c
@@ -5431,7 +5431,7 @@ int woal_process_tcp_ack(moal_private *priv, mlan_buffer *pmbuf)
  *
  *  @return        0 --success
  */
-int woal_start_xmit(moal_private *priv, struct sk_buff *skb)
+static int woal_start_xmit(moal_private *priv, struct sk_buff *skb)
 {
 	mlan_buffer *pmbuf = NULL;
 	mlan_status status;
@@ -8302,7 +8302,7 @@ t_void woal_rx_work_queue(struct work_struct *work)
  *  @return        skb buffer
  */
 
-struct sk_buff *woal_skb_dequeue_spinlock(struct sk_buff_head *list)
+static struct sk_buff *woal_skb_dequeue_spinlock(struct sk_buff_head *list)
 {
 	struct sk_buff *result;
 
@@ -8319,7 +8319,7 @@ struct sk_buff *woal_skb_dequeue_spinlock(struct sk_buff_head *list)
  *
  *  @return        N/A
  */
-t_void woal_tx_work_handler(struct work_struct *work)
+static t_void woal_tx_work_handler(struct work_struct *work)
 {
 	moal_handle *handle = container_of(work, moal_handle, tx_work);
 	moal_private *priv = NULL;
diff --git a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c
index ff3b593e9c1c3..76ac5adc56aad 100644
--- a/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c
+++ b/drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c
@@ -1448,7 +1448,7 @@ mlan_status moal_recv_packet(t_void *pmoal_handle, pmlan_buffer pmbuf)
  *  @param pmoal_handle Pointer to the MOAL context
  *
  */
-int woal_check_media_connected(t_void *pmoal_handle)
+static int woal_check_media_connected(t_void *pmoal_handle)
 {
 	int i;
 	moal_handle *pmhandle = (moal_handle *)pmoal_handle;
@@ -1469,7 +1469,7 @@ int woal_check_media_connected(t_void *pmoal_handle)
  *  @param pmoal_handle Pointer to the MOAL context
  *
  */
-void moal_connection_status_check_pmqos(t_void *pmoal_handle)
+static void moal_connection_status_check_pmqos(t_void *pmoal_handle)
 {
 	moal_handle *pmhandle = (moal_handle *)pmoal_handle;
 	if ((woal_check_media_connected(pmoal_handle) == MTRUE)) {
diff --git a/scripts/spdxcheck-test.sh b/scripts/spdxcheck-test.sh
old mode 100644
new mode 100755
diff --git a/scripts/xen-hypercalls.sh b/scripts/xen-hypercalls.sh
old mode 100644
new mode 100755

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-09-28 12:54 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-28 12:54 [freescale-fslc:pr/317 16/48] drivers/net/wireless/nxp/mxm_wifiex/wlan_src/mlinux/moal_shim.c:1451:5: sparse: sparse: symbol 'woal_check_media_connected' was not declared. Should it be static? kernel test robot
2021-09-28 12:54 ` [RFC PATCH freescale-fslc] MLK-25112: net: wireless: nxp: mxm_wifiex: woal_check_media_connected() can be static 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.