1. 25 9月, 2012 12 次提交
  2. 12 9月, 2012 25 次提交
  3. 10 9月, 2012 1 次提交
    • J
      mac80211: add key flag for management keys · e548c49e
      Johannes Berg 提交于
      Mark keys that might be used to receive management
      frames so drivers can fall back on software crypto
      for them if they don't support hardware offload.
      As the new flag is only set correctly for RX keys
      and the existing IEEE80211_KEY_FLAG_SW_MGMT flag
      can only affect TX, also rename the latter to
      IEEE80211_KEY_FLAG_SW_MGMT_TX.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      e548c49e
  4. 08 9月, 2012 2 次提交
    • S
      ath9k: Fix TX filter usage · adfbda62
      Sujith Manoharan 提交于
      The TX filter bit for a station would be set by the HW
      when a frame is not acked. A frame would be completed with
      ATH9K_TXERR_FILT status only when the corresponding filter bit
      for the destination station is already set.
      
      Currently, un-acknowledged  packets are added to the pending queue
      and retried, but the "clear_dest_mask" bit in the descriptor is
      set only when the TX status has been ATH9K_TXERR_FILT. This results
      in packet loss and the log shows:
      
      wlan0: dropped TX filtered frame, queue_len=0 PS=0 @4309746071
      wlan0: dropped TX filtered frame, queue_len=0 PS=0 @4309746076
      wlan0: dropped TX filtered frame, queue_len=0 PS=0 @4309746377
      ...
      ...
      
      This issue can be resolved by making sure that the destination
      mask is cleared when the packet is being retried and the earlier
      TX status is ATH9K_TXERR_XRETRY.
      Signed-off-by: NSujith Manoharan <c_manoha@qca.qualcomm.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      adfbda62
    • M
      ath9k_hw: small optimization · 4653356f
      Mohammed Shafi Shajakhan 提交于
      Assign the MCI BT state locally, rather than unnecessarily calling
      ar9003_mci_state and updating it.
      Signed-off-by: NMohammed Shafi Shajakhan <mohammed@qca.qualcomm.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      4653356f