diff options
author | adrian <adrian@FreeBSD.org> | 2013-03-23 23:51:11 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2013-03-23 23:51:11 +0000 |
commit | f820e31fb2f1c597da57a38eb24bff6efe9a0973 (patch) | |
tree | 35fa9797143e2dfe859a60a09f47329368b0171f /lib/libc | |
parent | 0332bbfdef1348627e2de56d109af95b50b423a2 (diff) | |
download | FreeBSD-src-f820e31fb2f1c597da57a38eb24bff6efe9a0973.zip FreeBSD-src-f820e31fb2f1c597da57a38eb24bff6efe9a0973.tar.gz |
CABQ calculation changes to try and fix some weird corner cases leading
to stuck beacons.
* Set the cabq readytime (ie, how long to burst for) to 50% of the total
beacon interval time
* fix the cabq adjustment calculation based on how the beacon offset is
calculated (the SWBA/DBA time offset.)
This is all still a bit magic voodoo but it does seem to have further
quietened issues with missed/stuck beacons under my local testing.
In any case, it better matches what the reference HAL implements.
Obtained from: Qualcomm Atheros
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions