OSDN Git Service

Merge tag 'mac80211-for-net-2020-03-26' of git://git.kernel.org/pub/scm/linux/kernel...
authorDavid S. Miller <davem@davemloft.net>
Thu, 26 Mar 2020 19:03:02 +0000 (12:03 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 26 Mar 2020 19:03:02 +0000 (12:03 -0700)
commit328f5bb9939dc32152ae025cf5c476b4380b6215
tree94257afd8dbe3adacfdaf065ca6e7dbec1e9e23e
parentf6bf1bafdc2152bb22aff3a4e947f2441a1d49e2
parentb95d2ccd2ccb834394d50347d0e40dc38a954e4a
Merge tag 'mac80211-for-net-2020-03-26' of git://git./linux/kernel/git/jberg/mac80211

Johannes Berg says:

====================
We have the following fixes:
 * drop data packets if there's no key for them anymore, after
   there had been one, to avoid sending them in clear when
   hostapd removes the key before it removes the station and
   the packets are still queued
 * check port authorization again after dequeue, to avoid
   sending packets if the station is no longer authorized
 * actually remove the authorization flag before the key so
   packets are also dropped properly because of this
 * fix nl80211 control port packet tagging to handle them as
   packets allowed to go out without encryption
 * fix NL80211_ATTR_CHANNEL_WIDTH outgoing netlink attribute
   width (should be 32 bits, not 8)
 * don't WARN in a CSA scenario that happens on some APs
 * fix HE spatial reuse element size calculation
====================

Signed-off-by: David S. Miller <davem@davemloft.net>