]> git.karo-electronics.de Git - linux-beck.git/commit
iwlwifi: fix station HT parameters
authorJohannes Berg <johannes.berg@intel.com>
Mon, 5 Mar 2012 19:24:47 +0000 (11:24 -0800)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 6 Mar 2012 20:16:15 +0000 (15:16 -0500)
commitab0bd5b32a9c7ea2e7cc69d56c82a96be340c269
treeffc06b7cd0ea59e6d2ef10091de15ab43cbb6389
parent61f0439277abb4f65d99b362b62cbabbde7032a0
iwlwifi: fix station HT parameters

My patch "iwlwifi: simplify auth/assoc flow"
caused a serious throughput degradation due
to me forgetting that there are HT settings
in the station table. To restore throughput,
set these parameters correctly when the sta
moves to assoc state.

This patch should probably be merged with
the auth/assoc redesign patch for upstream.
In that case, this paragraph should be added
to the commit log as the third paragraph
(before talking about RXON):

However, as we only get the station HT data
when the station moves into assoc state, we
also need to program this into the device
(and copy it into our database) then.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/iwlwifi/iwl-agn-sta.c
drivers/net/wireless/iwlwifi/iwl-agn.h
drivers/net/wireless/iwlwifi/iwl-mac80211.c