]> 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)
commit40e88ad2332892c96e7b46f01b344b885e506a4f
tree013d1b17140f3007e1933592d0f126be113502e0
parent7ba96571967ffa68ab3101909f85d60421d9817e
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