iwlwifi: mvm: change open and close criteria of a BA session
commit482e48440a0e0a6260d026b92de99034ac4d7b52
authorGregory Greenman <gregory.greenman@intel.com>
Tue, 15 Aug 2017 09:27:01 +0000 (15 12:27 +0300)
committerLuca Coelho <luciano.coelho@intel.com>
Fri, 18 Aug 2017 14:24:04 +0000 (18 17:24 +0300)
tree9b3282bd47101656457cfebf70130d55bc5a4f3e
parentb823cf3bae8111341212e698b94ab7293e7fb9f9
iwlwifi: mvm: change open and close criteria of a BA session

Tx BA session should be started according to the current throughput
without any dependence on the internal rate scaling state. The criteria
for opening a BA session will be 10 frames per second.

Sending frequent del BAs can cause inter-op issues with some APs. We'll
not close a BA session until we receive an explicit del BA from the
peer.

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/constants.h
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
drivers/net/wireless/intel/iwlwifi/mvm/sta.h