On Tue, Sep 06, 2011 at 08:18:50PM +0530, Rajkumar Manoharan wrote: > Do the magnitude/phase coeff correction only if the outlier > is detected. > > Cc: stable@xxxxxxxxxx > Signed-off-by: Rajkumar Manoharan <rmanohar@xxxxxxxxxxxxxxxx> > --- > drivers/net/wireless/ath/ath9k/ar9003_calib.c | 3 ++- > 1 files changed, 2 insertions(+), 1 deletions(-) > > diff --git a/drivers/net/wireless/ath/ath9k/ar9003_calib.c b/drivers/net/wireless/ath/ath9k/ar9003_calib.c > index fa35a02..ee3a8a2 100644 > --- a/drivers/net/wireless/ath/ath9k/ar9003_calib.c > +++ b/drivers/net/wireless/ath/ath9k/ar9003_calib.c > @@ -643,8 +643,9 @@ static void ar9003_hw_detect_outlier(int *mp_coeff, int nmeasurement, > outlier_idx = max_idx; > else > outlier_idx = min_idx; > + > + mp_coeff[outlier_idx] = mp_avg; > } > - mp_coeff[outlier_idx] = mp_avg; > } > > static void ar9003_hw_tx_iqcal_load_avg_2_passes(struct ath_hw *ah, What is the effect of the bug being fixed here? Is this fix intended for 3.1? John -- John W. Linville Someday the world will need a hero, and you linville@xxxxxxxxxxxxx might be all we have. Be ready. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html