kernel_optimize_test/net/mac80211
Johannes Berg 21add825f9 mac80211: unset peer's HT 40 MHz support if not usable
When an interface is configured to a 20 MHz channel
and the device as well as the peer are 40 MHz capable
the HT capabilities of the peer are not restricted to
20 MHz, even though they're supposed to be restricted
to the currently possible capabilities.

Unset the 40 MHz HT capability bits in this case.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-01-03 13:01:45 +01:00
..
aes_ccm.c
aes_ccm.h
aes_cmac.c mac80211: include export.h in aes_cmac 2012-11-07 18:01:54 +01:00
aes_cmac.h
agg-rx.c mac80211: introduce IEEE80211_NUM_TIDS and use it 2012-11-19 15:44:00 +01:00
agg-tx.c mac80211: split TX aggregation stop action 2013-01-03 13:01:42 +01:00
cfg.c nl80211/mac80211: support full station state in AP mode 2013-01-03 13:01:40 +01:00
cfg.h
chan.c mac80211: fix channel context iteration 2013-01-03 13:01:35 +01:00
debug.h
debugfs_key.c mac80211: add debug file for mic failure 2012-12-05 09:44:41 +01:00
debugfs_key.h
debugfs_netdev.c mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
debugfs_netdev.h
debugfs_sta.c net: remove obsolete simple_strto<foo> 2012-12-11 12:49:53 -05:00
debugfs_sta.h
debugfs.c
debugfs.h
driver-ops.h mac80211: assign bss_conf.bssid only once 2013-01-03 13:01:37 +01:00
event.c
ht.c mac80211: unset peer's HT 40 MHz support if not usable 2013-01-03 13:01:45 +01:00
ibss.c mac80211: track enable_beacon explicitly 2013-01-03 13:01:35 +01:00
ieee80211_i.h mac80211: split aggregation stop by reason 2013-01-03 13:01:41 +01:00
iface.c mac80211: assign bss_conf.bssid only once 2013-01-03 13:01:37 +01:00
Kconfig
key.c mac80211: introduce IEEE80211_NUM_TIDS and use it 2012-11-19 15:44:00 +01:00
key.h mac80211: add debug file for mic failure 2012-12-05 09:44:41 +01:00
led.c
led.h
main.c nl80211/mac80211: support full station state in AP mode 2013-01-03 13:01:40 +01:00
Makefile
mesh_hwmp.c
mesh_pathtbl.c
mesh_plink.c mac80211: don't reinit rate control when mesh sta exists 2012-11-28 14:03:18 +01:00
mesh_sync.c mac80211: fix for mesh sync to indicate TBTT adjustment 2012-11-30 12:41:46 +01:00
mesh.c mac80211: assign bss_conf.bssid only once 2013-01-03 13:01:37 +01:00
mesh.h mac80211: RMC buckets are just list heads 2013-01-03 12:59:59 +01:00
michael.c
michael.h
mlme.c mac80211: split aggregation stop by reason 2013-01-03 13:01:41 +01:00
offchannel.c mac80211: track enable_beacon explicitly 2013-01-03 13:01:35 +01:00
pm.c mac80211: split aggregation stop by reason 2013-01-03 13:01:41 +01:00
rate.c mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
rate.h mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
rc80211_minstrel_debugfs.c
rc80211_minstrel_ht_debugfs.c
rc80211_minstrel_ht.c mac80211: simplify loop in minstrel_ht 2012-11-30 13:45:38 +01:00
rc80211_minstrel_ht.h
rc80211_minstrel.c minstrel: update stats after processing status 2012-12-10 22:51:50 +01:00
rc80211_minstrel.h
rc80211_pid_algo.c
rc80211_pid_debugfs.c
rc80211_pid.h
rx.c mac80211: support HT notify channel width action 2013-01-03 13:01:44 +01:00
scan.c mac82011: use frame control to differentiate probe resp/beacon 2013-01-03 13:01:33 +01:00
spectmgmt.c
sta_info.c mac80211: split aggregation stop by reason 2013-01-03 13:01:41 +01:00
sta_info.h mac80211: split aggregation stop by reason 2013-01-03 13:01:41 +01:00
status.c Merge branch 'for-john' of git://git.sipsolutions.net/mac80211-next 2012-12-11 16:04:03 -05:00
tkip.c
tkip.h
trace.c
trace.h mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
tx.c Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next 2012-12-06 14:58:41 -05:00
util.c mac80211: split aggregation stop by reason 2013-01-03 13:01:41 +01:00
vht.c
wep.c
wep.h
wme.c mac80211: refactor ieee80211_set_qos_hdr 2012-11-26 11:36:02 +01:00
wme.h
wpa.c mac80211: add debug file for mic failure 2012-12-05 09:44:41 +01:00
wpa.h