]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: mvm: drop non VO frames when flushing
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Mon, 12 Jan 2015 14:34:26 +0000 (16:34 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Mon, 12 Jan 2015 14:34:26 +0000 (16:34 +0200)
commit65b5bdff4d9b215f15a8bb85464e34e1b1c80fcb
treebc203bb55d48f3b159536c7aebb934100b3acb01
parent8e903bda649e5fd5adc865a17361a7c0be948f6a
iwlwifi: mvm: drop non VO frames when flushing

This change has already been implemented in iwldvm:

commit a260e7b3f0307878b99d57ed1406cf2d497923b8
Author: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Date:   Sun Oct 5 09:11:14 2014 +0300

    iwlwifi: dvm: drop non VO frames when flushing

Since I added the flush() callback implementation in mvm,
we got reports that the queues are stuck while roaming
or suspending.
This commit above helped much for iwldvm, implement the
same behavior for iwlmvm.

CC: <stable@vger.kernel.org> [3.16+]
Fixes: 19414ef56b7f ("iwlwifi: mvm: implement mac80211's flush callback")
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/mac80211.c