Hi Aloka, kernel test robot noticed the following build warnings: [auto build test WARNING on 0c5fcd9069dd5f984e39820629acbfbe0f1b4256] url: https://github.com/intel-lab-lkp/linux/commits/Aloka-Dixit/wifi-ath11k-refactor-transmitted-arvif-retrieval/20250115-063922 base: 0c5fcd9069dd5f984e39820629acbfbe0f1b4256 patch link: https://lore.kernel.org/r/20250114223612.2979310-2-quic_alokad%40quicinc.com patch subject: [PATCH 1/5] wifi: ath11k: refactor transmitted arvif retrieval config: hexagon-allyesconfig (https://download.01.org/0day-ci/archive/20250116/202501160626.Jbb3GHnk-lkp@xxxxxxxxx/config) compiler: clang version 18.1.8 (https://github.com/llvm/llvm-project 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250116/202501160626.Jbb3GHnk-lkp@xxxxxxxxx/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp@xxxxxxxxx> | Closes: https://lore.kernel.org/oe-kbuild-all/202501160626.Jbb3GHnk-lkp@xxxxxxxxx/ All warnings (new ones prefixed by >>): >> drivers/net/wireless/ath/ath11k/mac.c:6349:46: warning: variable 'tx_vif' is uninitialized when used here [-Wuninitialized] 6349 | if (ar->hw->wiphy != ieee80211_vif_to_wdev(tx_vif)->wiphy) | ^~~~~~ drivers/net/wireless/ath/ath11k/mac.c:6339:30: note: initialize the variable 'tx_vif' to silence this warning 6339 | struct ieee80211_vif *tx_vif; | ^ | = NULL 1 warning generated. vim +/tx_vif +6349 drivers/net/wireless/ath/ath11k/mac.c d5c65159f28953 Kalle Valo 2019-11-23 6333 5a81610acf66c4 Aloka Dixit 2023-05-05 6334 static int ath11k_mac_setup_vdev_params_mbssid(struct ath11k_vif *arvif, 5a81610acf66c4 Aloka Dixit 2023-05-05 6335 u32 *flags, u32 *tx_vdev_id) 5a81610acf66c4 Aloka Dixit 2023-05-05 6336 { 5a81610acf66c4 Aloka Dixit 2023-05-05 6337 struct ath11k *ar = arvif->ar; 5a81610acf66c4 Aloka Dixit 2023-05-05 6338 struct ath11k_vif *tx_arvif; 5a81610acf66c4 Aloka Dixit 2023-05-05 6339 struct ieee80211_vif *tx_vif; 5a81610acf66c4 Aloka Dixit 2023-05-05 6340 5a81610acf66c4 Aloka Dixit 2023-05-05 6341 *tx_vdev_id = 0; 72f88bc503a76c Aloka Dixit 2025-01-14 6342 tx_arvif = ath11k_mac_get_tx_arvif(arvif); 72f88bc503a76c Aloka Dixit 2025-01-14 6343 if (!tx_arvif) { 5a81610acf66c4 Aloka Dixit 2023-05-05 6344 *flags = WMI_HOST_VDEV_FLAGS_NON_MBSSID_AP; 5a81610acf66c4 Aloka Dixit 2023-05-05 6345 return 0; 5a81610acf66c4 Aloka Dixit 2023-05-05 6346 } 5a81610acf66c4 Aloka Dixit 2023-05-05 6347 5a81610acf66c4 Aloka Dixit 2023-05-05 6348 if (arvif->vif->bss_conf.nontransmitted) { 5a81610acf66c4 Aloka Dixit 2023-05-05 @6349 if (ar->hw->wiphy != ieee80211_vif_to_wdev(tx_vif)->wiphy) 5a81610acf66c4 Aloka Dixit 2023-05-05 6350 return -EINVAL; 5a81610acf66c4 Aloka Dixit 2023-05-05 6351 5a81610acf66c4 Aloka Dixit 2023-05-05 6352 *flags = WMI_HOST_VDEV_FLAGS_NON_TRANSMIT_AP; 5a81610acf66c4 Aloka Dixit 2023-05-05 6353 *tx_vdev_id = ath11k_vif_to_arvif(tx_vif)->vdev_id; 5a81610acf66c4 Aloka Dixit 2023-05-05 6354 } else if (tx_arvif == arvif) { 5a81610acf66c4 Aloka Dixit 2023-05-05 6355 *flags = WMI_HOST_VDEV_FLAGS_TRANSMIT_AP; 5a81610acf66c4 Aloka Dixit 2023-05-05 6356 } else { 5a81610acf66c4 Aloka Dixit 2023-05-05 6357 return -EINVAL; 5a81610acf66c4 Aloka Dixit 2023-05-05 6358 } 5a81610acf66c4 Aloka Dixit 2023-05-05 6359 5a81610acf66c4 Aloka Dixit 2023-05-05 6360 if (arvif->vif->bss_conf.ema_ap) 5a81610acf66c4 Aloka Dixit 2023-05-05 6361 *flags |= WMI_HOST_VDEV_FLAGS_EMA_MODE; 5a81610acf66c4 Aloka Dixit 2023-05-05 6362 5a81610acf66c4 Aloka Dixit 2023-05-05 6363 return 0; 5a81610acf66c4 Aloka Dixit 2023-05-05 6364 } 5a81610acf66c4 Aloka Dixit 2023-05-05 6365 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki