CC: [email protected]
BCC: [email protected]
CC: [email protected]
TO: Anilkumar Kolli <[email protected]>
CC: Kalle Valo <[email protected]>

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
master
head:   d717180e7f9775d468f415c10a4a474640146001
commit: 7e2ea2e947046834a450295dfd328adb70a9f864 ath11k: Process full monitor 
mode rx support
date:   6 months ago
:::::: branch date: 4 hours ago
:::::: commit date: 6 months ago
config: microblaze-randconfig-m031-20220605 
(https://download.01.org/0day-ci/archive/20220606/[email protected]/config)
compiler: microblaze-linux-gcc (GCC) 11.3.0

If you fix the issue, kindly add following tag where applicable
Reported-by: kernel test robot <[email protected]>
Reported-by: Dan Carpenter <[email protected]>

New smatch warnings:
drivers/net/wireless/ath/ath11k/dp_rx.c:5372 
ath11k_dp_rx_full_mon_deliver_ppdu() error: uninitialized symbol 'ret'.

Old smatch warnings:
drivers/net/wireless/ath/ath11k/dp_rx.c:1671 
ath11k_htt_backpressure_event_handler() warn: potential spectre issue 
'ab->soc_stats.bp_stats.umac_ring_bp_stats' [r]

vim +/ret +5372 drivers/net/wireless/ath/ath11k/dp_rx.c

7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5343  
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5344  static int 
ath11k_dp_rx_full_mon_deliver_ppdu(struct ath11k *ar,
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5345                                 
              int mac_id,
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5346                                 
              struct ath11k_mon_data *pmon,
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5347                                 
              struct napi_struct *napi)
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5348  {
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5349         struct 
ath11k_pdev_mon_stats *rx_mon_stats;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5350         struct dp_full_mon_mpdu 
*tmp;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5351         struct dp_full_mon_mpdu 
*mon_mpdu = pmon->mon_mpdu;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5352         struct sk_buff 
*head_msdu, *tail_msdu;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5353         struct ath11k_base *ab 
= ar->ab;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5354         struct ath11k_dp *dp = 
&ab->dp;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5355         int ret;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5356  
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5357         rx_mon_stats = 
&pmon->rx_mon_stats;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5358  
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5359         
list_for_each_entry_safe(mon_mpdu, tmp, &dp->dp_full_mon_mpdu_list, list) {
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5360                 
list_del(&mon_mpdu->list);
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5361                 head_msdu = 
mon_mpdu->head;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5362                 tail_msdu = 
mon_mpdu->tail;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5363                 if (head_msdu 
&& tail_msdu) {
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5364                         ret = 
ath11k_dp_rx_mon_deliver(ar, mac_id, head_msdu,
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5365                                 
                       tail_msdu, napi);
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5366                         
rx_mon_stats->dest_mpdu_done++;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5367                         
ath11k_dbg(ar->ab, ATH11K_DBG_DATA, "full mon: deliver ppdu\n");
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5368                 }
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5369                 kfree(mon_mpdu);
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5370         }
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5371  
7e2ea2e9470468 Anilkumar Kolli 2021-12-08 @5372         return ret;
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5373  }
7e2ea2e9470468 Anilkumar Kolli 2021-12-08  5374  

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp
_______________________________________________
kbuild mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to