]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: stop queues temporarily for flushing
authorJohannes Berg <johannes.berg@intel.com>
Wed, 13 Feb 2013 11:25:28 +0000 (12:25 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 18 Mar 2013 19:15:05 +0000 (20:15 +0100)
commit9898cf2cc6f39c7c5ab097d0f20bd97ca18b0712
tree1b6e6c909854358c03fd0047b9f441e0095460e3
parent4f4cc3edd76e2dc83cf4481bb007f288069b8ff8
mac80211: stop queues temporarily for flushing

Sometimes queues are flushed in the middle of
operation, which can lead to driver issues.
Stop queues temporarily, while flushing, to
avoid transmitting new packets while they are
being flushed.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/mac80211.h
net/mac80211/ieee80211_i.h
net/mac80211/main.c
net/mac80211/mlme.c
net/mac80211/offchannel.c
net/mac80211/pm.c
net/mac80211/tx.c
net/mac80211/util.c