Merge branch 'ath-current' into ath-next
authorKalle Valo <kvalo@qca.qualcomm.com>
Fri, 9 Sep 2016 12:19:40 +0000 (15:19 +0300)
committerKalle Valo <kvalo@qca.qualcomm.com>
Fri, 9 Sep 2016 12:19:40 +0000 (15:19 +0300)
Commit 3c97f5de1f28 ("ath10k: implement NAPI support") conflicts with
ath-current. To avoid any merge problems merge ath-current to ath-next already now.

Conflicts:
drivers/net/wireless/ath/ath10k/htt_rx.c

1  2 
drivers/net/wireless/ath/ath10k/htt_rx.c
drivers/net/wireless/ath/ath10k/pci.c
drivers/net/wireless/ath/ath9k/main.c

index 2067ac24d71e9a475bfc129d6156136cf5553c0f,24c8d65bcf34340cfda9ae59f65d6a5ec33f1cc3..714b0deded9cdd63a8477fa3f693a9911228194c
@@@ -1520,9 -1525,9 +1520,9 @@@ static void ath10k_htt_rx_h_filter(stru
  static int ath10k_htt_rx_handle_amsdu(struct ath10k_htt *htt)
  {
        struct ath10k *ar = htt->ar;
-       static struct ieee80211_rx_status rx_status;
+       struct ieee80211_rx_status *rx_status = &htt->rx_status;
        struct sk_buff_head amsdu;
 -      int ret;
 +      int ret, num_msdus;
  
        __skb_queue_head_init(&amsdu);
  
                return ret;
        }
  
-       ath10k_htt_rx_h_ppdu(ar, &amsdu, &rx_status, 0xffff);
 +      num_msdus = skb_queue_len(&amsdu);
+       ath10k_htt_rx_h_ppdu(ar, &amsdu, rx_status, 0xffff);
        ath10k_htt_rx_h_unchain(ar, &amsdu, ret > 0);
-       ath10k_htt_rx_h_filter(ar, &amsdu, &rx_status);
-       ath10k_htt_rx_h_mpdu(ar, &amsdu, &rx_status);
-       ath10k_htt_rx_h_deliver(ar, &amsdu, &rx_status);
+       ath10k_htt_rx_h_filter(ar, &amsdu, rx_status);
+       ath10k_htt_rx_h_mpdu(ar, &amsdu, rx_status);
+       ath10k_htt_rx_h_deliver(ar, &amsdu, rx_status);
  
 -      return 0;
 +      return num_msdus;
  }
  
  static void ath10k_htt_rx_proc_rx_ind(struct ath10k_htt *htt,
Simple merge
Simple merge