wlan - Update ath, sync rev 1.276@FreeBSD
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 9 Sep 2010 05:43:37 +0000 (22:43 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 9 Sep 2010 05:43:37 +0000 (22:43 -0700)
commit79e6fd00411e7efe7070141c9e5feda3ad3e4781
tree2eb79b18f833c27975543f78fc2a986cdd4258d3
parentdf3df0b6e7685d975768a051a32e430ad1c4ed8e
wlan - Update ath, sync rev 1.276@FreeBSD

* Don't delay updating the longcal timer - instead, update the longcal
  flag immediately so it's only set once per longcal interval.

  Without this, the current AR5416 code will continuously spam NF
  calibrations during a periodic calibration if the longcal flag
  is set. The longcal flag wouldn't be cleared until the calibration
  method indicates that calibrations are "complete".

  This could cause numerous problems including stuck beacons.

Taken-From: FreeBSD
sys/dev/netif/ath/ath/if_ath.c