]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: only remove AP VLAN frames from TXQ
authorJohannes Berg <johannes.berg@intel.com>
Fri, 6 Oct 2017 09:53:33 +0000 (11:53 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 11 Oct 2017 07:49:40 +0000 (09:49 +0200)
commitf19bd712f682b03f579fb4c30dc8268889ecbf2a
tree013d1b17140f3007e1933592d0f126be113502e0
parent2cb2b1327f981b6439047cae725638975fe89512
mac80211: only remove AP VLAN frames from TXQ

When removing an AP VLAN interface, mac80211 currently purges
the entire TXQ for the AP interface. Fix this by using the FQ
API introduced in the previous patch to filter frames.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Acked-by: Toke Høiland-Jørgensen <toke@toke.dk>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/ieee80211_i.h
net/mac80211/iface.c
net/mac80211/tx.c