iwlwifi: mvm: force quota update update after FW restart
authorJohannes Berg <johannes.berg@intel.com>
Tue, 21 Apr 2015 07:21:46 +0000 (09:21 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Tue, 28 Apr 2015 12:02:25 +0000 (15:02 +0300)
During firmware restart, the quota command isn't calculated multiple
times, but after the firmware restart it has to be sent, so force it.
Otherwise the firmware crashes.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/mac80211.c

index 7c2d5ace0eb34aa90f0692aab217770f5b11ee88..40265b9c66aeceedb6da22c05738628f7c289705 100644 (file)
@@ -1322,7 +1322,7 @@ static void iwl_mvm_restart_complete(struct iwl_mvm *mvm)
 
        clear_bit(IWL_MVM_STATUS_IN_HW_RESTART, &mvm->status);
        iwl_mvm_d0i3_enable_tx(mvm, NULL);
-       ret = iwl_mvm_update_quotas(mvm, false, NULL);
+       ret = iwl_mvm_update_quotas(mvm, true, NULL);
        if (ret)
                IWL_ERR(mvm, "Failed to update quotas after restart (%d)\n",
                        ret);