diff options
author | Eyal Shapira <eyal@wizery.com> | 2014-08-28 02:21:05 +0300 |
---|---|---|
committer | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2014-09-03 22:33:17 +0300 |
commit | 9ecd051ecd87d0a361c85064e57b27dc825d012e (patch) | |
tree | 27fee28ae0a56db76fd09866dfc7c35de0ffa9e5 /drivers/net/wireless/iwlwifi/mvm/ops.c | |
parent | bdd54839589f92fdfe80493e70aa7fe276da0c46 (diff) | |
download | kernel_replicant_linux-9ecd051ecd87d0a361c85064e57b27dc825d012e.tar.gz kernel_replicant_linux-9ecd051ecd87d0a361c85064e57b27dc825d012e.tar.bz2 kernel_replicant_linux-9ecd051ecd87d0a361c85064e57b27dc825d012e.zip |
iwlwifi: mvm: disable tx aggregation on low latency vifs
Aggregations hit latency so disable it by default on
low latency vifs for now. Enable control over this behavior and
allow control over the max frames in an AMPDU in low latency
vifs via debugfs.
Signed-off-by: Eyal Shapira <eyalx.shapira@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm/ops.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/ops.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/ops.c b/drivers/net/wireless/iwlwifi/mvm/ops.c index 610dbcb0dc27..e3be34f6aa41 100644 --- a/drivers/net/wireless/iwlwifi/mvm/ops.c +++ b/drivers/net/wireless/iwlwifi/mvm/ops.c @@ -415,6 +415,7 @@ iwl_op_mode_mvm_start(struct iwl_trans *trans, const struct iwl_cfg *cfg, mvm->first_agg_queue = 12; } mvm->sf_state = SF_UNINIT; + mvm->low_latency_agg_frame_limit = 1; mutex_init(&mvm->mutex); mutex_init(&mvm->d0i3_suspend_mutex); |