All of lore.kernel.org
 help / color / mirror / Atom feed
* [wireless-next:mld 9/9] drivers/net/wireless/rsi/rsi_91x_mac80211.c:1865:29: warning: variable 'bss' set but not used
@ 2022-05-12  1:39 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2022-05-12  1:39 UTC (permalink / raw)
  To: Johannes Berg; +Cc: llvm, kbuild-all, Johannes Berg, Kalle Valo, linux-wireless

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git mld
head:   ca62bbbb01a04d8d9750b2b3ac0b61f57c037abe
commit: ca62bbbb01a04d8d9750b2b3ac0b61f57c037abe [9/9] mac80211: move interface config to new struct
config: x86_64-randconfig-c007 (https://download.01.org/0day-ci/archive/20220512/202205120932.HujSW47D-lkp@intel.com/config)
compiler: clang version 15.0.0 (https://github.com/llvm/llvm-project 18dd123c56754edf62c7042dcf23185c3727610f)
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://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git/commit/?id=ca62bbbb01a04d8d9750b2b3ac0b61f57c037abe
        git remote add wireless-next https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
        git fetch --no-tags wireless-next mld
        git checkout ca62bbbb01a04d8d9750b2b3ac0b61f57c037abe
        # 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=x86_64 SHELL=/bin/bash drivers/net/wireless/ath/ath10k/ drivers/net/wireless/rsi/

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

All warnings (new ones prefixed by >>):

>> drivers/net/wireless/rsi/rsi_91x_mac80211.c:1865:29: warning: variable 'bss' set but not used [-Wunused-but-set-variable]
           struct ieee80211_bss_conf *bss = NULL;
                                      ^
   1 warning generated.
--
>> drivers/net/wireless/ath/ath10k/mac.c:1828:29: warning: unused variable 'info' [-Wunused-variable]
           struct ieee80211_bss_conf *info = &vif->bss_conf;
                                      ^
>> drivers/net/wireless/ath/ath10k/mac.c:1829:12: warning: unused variable 'self_peer' [-Wunused-variable]
           const u8 *self_peer = vif->addr;
                     ^
   drivers/net/wireless/ath/ath10k/mac.c:5983:22: warning: parameter 'changed_flags' set but not used [-Wunused-but-set-parameter]
                                       unsigned int changed_flags,
                                                    ^
   3 warnings generated.


vim +/bss +1865 drivers/net/wireless/rsi/rsi_91x_mac80211.c

f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1858  
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1859  int rsi_config_wowlan(struct rsi_hw *adapter, struct cfg80211_wowlan *wowlan)
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1860  {
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1861  	struct rsi_common *common = adapter->priv;
ca62bbbb01a04d Johannes Berg        2022-05-10  1862  	struct ieee80211_vif *vif = adapter->vifs[0];
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1863  	u16 triggers = 0;
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1864  	u16 rx_filter_word = 0;
54b5172087aeae Sanjay Kumar Konduri 2018-05-11 @1865  	struct ieee80211_bss_conf *bss = NULL;
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1866  
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1867  	rsi_dbg(INFO_ZONE, "Config WoWLAN to device\n");
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1868  
ca62bbbb01a04d Johannes Berg        2022-05-10  1869  	if (!vif)
54b5172087aeae Sanjay Kumar Konduri 2018-05-11  1870  		return -EINVAL;
54b5172087aeae Sanjay Kumar Konduri 2018-05-11  1871  
ca62bbbb01a04d Johannes Berg        2022-05-10  1872  	bss = &vif->bss_conf;
54b5172087aeae Sanjay Kumar Konduri 2018-05-11  1873  
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1874  	if (WARN_ON(!wowlan)) {
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1875  		rsi_dbg(ERR_ZONE, "WoW triggers not enabled\n");
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1876  		return -EINVAL;
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1877  	}
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1878  
1d18c5584c05bb Siva Rebbagondla     2018-05-11  1879  	common->wow_flags |= RSI_WOW_ENABLED;
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1880  	triggers = rsi_wow_map_triggers(common, wowlan);
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1881  	if (!triggers) {
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1882  		rsi_dbg(ERR_ZONE, "%s:No valid WoW triggers\n", __func__);
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1883  		return -EINVAL;
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1884  	}
ca62bbbb01a04d Johannes Berg        2022-05-10  1885  	if (!vif->cfg.assoc) {
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1886  		rsi_dbg(ERR_ZONE,
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1887  			"Cannot configure WoWLAN (Station not connected)\n");
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1888  		common->wow_flags |= RSI_WOW_NO_CONNECTION;
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1889  		return 0;
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1890  	}
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1891  	rsi_dbg(INFO_ZONE, "TRIGGERS %x\n", triggers);
38ef8d9016da9d Siva Rebbagondla     2019-02-04  1892  
38ef8d9016da9d Siva Rebbagondla     2019-02-04  1893  	if (common->coex_mode > 1)
38ef8d9016da9d Siva Rebbagondla     2019-02-04  1894  		rsi_disable_ps(adapter, adapter->vifs[0]);
38ef8d9016da9d Siva Rebbagondla     2019-02-04  1895  
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1896  	rsi_send_wowlan_request(common, triggers, 1);
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1897  
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1898  	/**
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1899  	 * Increase the beacon_miss threshold & keep-alive timers in
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1900  	 * vap_update frame
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1901  	 */
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1902  	rsi_send_vap_dynamic_update(common);
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1903  
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1904  	rx_filter_word = (ALLOW_DATA_ASSOC_PEER | DISALLOW_BEACONS);
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1905  	rsi_send_rx_filter_frame(common, rx_filter_word);
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1906  
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1907  	return 0;
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1908  }
063848c3e1558e Karun Eagalapati     2017-10-27  1909  EXPORT_SYMBOL(rsi_config_wowlan);
f3ac4e7394a1aa Karun Eagalapati     2017-10-27  1910  

:::::: The code at line 1865 was first introduced by commit
:::::: 54b5172087aeae61150835c91e68f084a9644f1c rsi: Add null check for virtual interfaces in wowlan config

:::::: TO: Sanjay Kumar Konduri <sanjay.konduri@redpinesignals.com>
:::::: CC: Kalle Valo <kvalo@codeaurora.org>

-- 
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-05-12  1:40 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-12  1:39 [wireless-next:mld 9/9] drivers/net/wireless/rsi/rsi_91x_mac80211.c:1865:29: warning: variable 'bss' set but not used 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.