iwlwifi: make U-APSD default configurable at compile time
authorJohannes Berg <johannes.berg@intel.com>
Mon, 1 Sep 2014 09:28:11 +0000 (11:28 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Wed, 3 Sep 2014 19:33:16 +0000 (22:33 +0300)
commitd6ca18de129fc4dd4374389561930b32820f35ff
treebaa0e425c40a284561b2134189616431f6cc00cb
parent32be1a83af63c43fddcc39c2c1aedaa486af475f
iwlwifi: make U-APSD default configurable at compile time

With a significant number of deployed APs, enabling uAPSD leads to the
AP never using aggregation sessions (likely due to the complexities
involved in handling uAPSD in those.) This obviously results in a large
drop in throughput with such APs.

On the other hand, uAPSD can result in some power consumption benefits,
but for now just disable it to get performance with affected APs back
up.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/Kconfig
drivers/net/wireless/iwlwifi/iwl-drv.c