Merge branch 'master' of http://atrey.karlin.mff.cuni.cz/~pali/kernel-power.git
[kernel-power] / kernel-power-2.6.28 / debian / patches / minstrel-aziwoqpa.diff
diff --git a/kernel-power-2.6.28/debian/patches/minstrel-aziwoqpa.diff b/kernel-power-2.6.28/debian/patches/minstrel-aziwoqpa.diff
new file mode 100644 (file)
index 0000000..e87eb71
--- /dev/null
@@ -0,0 +1,11 @@
+--- kernel-power-2.6.28.orig/net/mac80211/rc80211_minstrel.c.orig      2010-11-13 13:20:41.000000000 -0500
++++ kernel-power-2.6.28/net/mac80211/rc80211_minstrel.c        2010-11-13 13:46:05.246025157 -0500
+@@ -228,7 +228,7 @@
+       unsigned int sample_ndx;
+       sample_ndx = SAMPLE_TBL(mi, mi->sample_idx, mi->sample_column);
+       mi->sample_idx++;
+-      if ((int) mi->sample_idx > (mi->n_rates - 2)) {
++      if (mi->n_rates == 1 || (int) mi->sample_idx > (mi->n_rates - 2)) {
+               mi->sample_idx = 0;
+               mi->sample_column++;
+               if (mi->sample_column >= SAMPLE_COLUMNS)