• Emmanuel Grumbach's avatar
    iwlwifi: mvm: drop non VO frames when flushing · 9eb466e5
    Emmanuel Grumbach authored
    commit 4e6c48e0 upstream.
    
    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.
    
    Fixes: c5b0e7c0 ("iwlwifi: mvm: implement mac80211's flush callback")
    Signed-off-by: default avatarEmmanuel Grumbach <emmanuel.grumbach@intel.com>
    [ luis: backport to 3.16 provided by Emmanuel ]
    Signed-off-by: default avatarLuis Henriques <luis.henriques@canonical.com>
    9eb466e5
mac80211.c 67.4 KB