Commit 12717a16 authored by Johannes Berg's avatar Johannes Berg Committed by chrome-bot
Browse files

UPSTREAM: 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: default avatarJohannes Berg <johannes.berg@intel.com>
Acked-by: default avatarToke Hiland-Jrgensen <toke@toke.dk>
Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
(cherry picked from commit 2a9e2579)

Fix conflicts:
net/mac80211/ieee80211_i.h

BUG=b:131197056
TEST=Compile v4.14-gw kernel

Change-Id: If9659b4b167930295507846d449f91c8b65eada5
Signed-off-by: default avatarKan Yan <kyan@google.com>
Reviewed-on: https://chromium-review.googlesource.com/1703102


Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: default avatarJulan Hsu <julanhsu@google.com>
Reviewed-by: default avatarSean Paul <seanpaul@chromium.org>
Reviewed-by: default avatarKan Yan <kyan@chromium.org>
parent 9bb999d1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment