diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-4965-rs.c')
| -rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-4965-rs.c | 3 | 
1 files changed, 1 insertions, 2 deletions
| diff --git a/drivers/net/wireless/iwlwifi/iwl-4965-rs.c b/drivers/net/wireless/iwlwifi/iwl-4965-rs.c index c9847b1a67f7..3a7f0cb710ec 100644 --- a/drivers/net/wireless/iwlwifi/iwl-4965-rs.c +++ b/drivers/net/wireless/iwlwifi/iwl-4965-rs.c @@ -1162,7 +1162,6 @@ static s32 rs_get_best_rate(struct iwl_priv *priv,  			/* Higher rate not available, use the original */  			} else { -				new_rate = rate;  				break;  			}  		} @@ -2009,7 +2008,7 @@ static void rs_rate_scale_perform(struct iwl_priv *priv,  	 * 2)  Not just finishing up a search  	 * 3)  Allowing a new search  	 */ -	if (!update_lq && !done_search && !lq_sta->stay_in_tbl) { +	if (!update_lq && !done_search && !lq_sta->stay_in_tbl && window->counter) {  		/* Save current throughput to compare with "search" throughput*/  		lq_sta->last_tpt = current_tpt; | 
