mac80211: decrease the minstrel_ht sampling interval for faster rate adaption
[openwrt/svn-archive/archive.git] / package / mac80211 / patches / 560-minstrel_ht_performance.patch
index 43ff78b3a6400d59dcad96d4f7f8ffc9c3b3e221..a3e7f424adece3e4d5cd7433dbcc3ab649b48e93 100644 (file)
  
        cur_prob = 0;
        cur_prob_tp = 0;
-@@ -572,6 +573,10 @@ minstrel_get_sample_rate(struct minstrel
+@@ -572,6 +573,11 @@ minstrel_get_sample_rate(struct minstrel
        return sample_idx;
  
  next:
 +      if (mi->sample_retry > 0) {
 +              mi->sample_retry--;
 +              mi->sample_tries++;
++              mi->sample_wait = 1;
 +      }
        minstrel_next_sample_idx(mi);
        return -1;