CHROMIUM: iwl7000: fix a few bugs
* fix a leak of a small memory allocation on resume from netdetect
* assign mvm->rts_threshold properly avoid always sending RTS, which
impacts throughput
* disconnect and block TDLS on/during CSA to avoid dropping the
connection due to the channel switch
* correctly set and free the internal regdomain
* avoid crashing with NAPI when releasing reordered frames out of
aggregation sessions where the sender misbehaved
* clean up net-detect on failures so it doesn't inhibit future
suspend/resume operations
* use the correct channel/bandwidth and IEs for HT/VHT in TDLS
BUG=N/A
TEST=AVL run
Change-Id: If68f956b24908963a4d5d488976cb08323cd285f
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/273707
Reviewed-by: Paul Stewart <pstew@chromium.org>
7 files changed