diff options
author | adrian <adrian@FreeBSD.org> | 2012-03-25 03:14:31 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2012-03-25 03:14:31 +0000 |
commit | 27ff2217e7492c343d1b4d582cf7f6184ee614d2 (patch) | |
tree | e8fb23947c1734c0cb8b706de1ce618c5eb23147 /lib/libkvm/kvm_pcpu.c | |
parent | 2acdb6a872bf31d86f5d08f522dcdf2a0e290626 (diff) | |
download | FreeBSD-src-27ff2217e7492c343d1b4d582cf7f6184ee614d2.zip FreeBSD-src-27ff2217e7492c343d1b4d582cf7f6184ee614d2.tar.gz |
Add the new channel width change field to the ath(4) driver.
This is not entirely correct as it simply resets the channel, flushing
whatever is in the TX/RX queue. This can and will break aggregation
BAW tracking. But the alternative (HT40 frames being sent with the hardware
in HT20 mode) is even worse.
There's still a small window between the htinfo being received (and the ni_chw
field being updated) which could cause problems. I'll look at fleshing this
out in follow-up commits.
PR: kern/166286
Diffstat (limited to 'lib/libkvm/kvm_pcpu.c')
0 files changed, 0 insertions, 0 deletions