1. 10 Nov, 2014 2 commits
  2. 04 Nov, 2014 8 commits
  3. 31 Oct, 2014 5 commits
  4. 29 Oct, 2014 6 commits
  5. 27 Oct, 2014 9 commits
  6. 24 Oct, 2014 2 commits
  7. 23 Oct, 2014 6 commits
  8. 22 Oct, 2014 2 commits
    • Johannes Berg's avatar
      mac80211: don't remove tainted keys after not programming · 4619194a
      Johannes Berg authored
      When a key is tainted during resume, it is no longer programmed
      into the device; however, it's uploaded flag may (will) be set.
      Clear the flag when not programming it because it's tainted to
      avoid attempting to remove it again later.
      Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
      4619194a
    • Johannes Berg's avatar
      mac80211: add WMM admission control support · 02219b3a
      Johannes Berg authored
      Use the currently existing APIs between mac80211 and the low
      level driver to implement WMM admission control.
      
      The low level driver needs to report the media time used by
      each transmitted packet in ieee80211_tx_status. Based on that
      information, mac80211 will modify the QoS parameters of the
      admission controlled Access Category when the limit is
      reached. Once the original QoS parameters can be restored,
      mac80211 will do so.
      
      One issue with this approach is that management frames will
      also erroneously be downgraded, but the upside is that the
      implementation is simple. In the future, it can be extended
      to driver- or device-based implementations that are better.
      Signed-off-by: default avatarEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
      02219b3a