1
linux/net/mac80211
Johannes Berg 41c97a2032 mac80211: fix race in TKIP MIC test debugfs file
Accessing sdata->vif.bss_conf.bssid without any
protection here is racy, use u.mgd.associated
instead and lock the correct mutex for it.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2012-11-07 18:01:39 +01:00
..
aes_ccm.c
aes_ccm.h
aes_cmac.c mac80211: expose AES-CMAC subkey calculation 2012-10-23 19:52:52 +02:00
aes_cmac.h
agg-rx.c
agg-tx.c mac80211: don't send delBA on addBA failure 2012-09-21 16:14:14 +02:00
cfg.c mac80211: implement set_mcast_rate() callback 2012-11-05 15:54:46 +01:00
cfg.h
chan.c mac80211: handle TX power per virtual interface 2012-10-30 09:11:34 +01:00
debug.h
debugfs_key.c mac80211: fix debugfs default key links 2012-07-06 08:33:04 +02:00
debugfs_key.h
debugfs_netdev.c mac80211: fix race in TKIP MIC test debugfs file 2012-11-07 18:01:39 +01:00
debugfs_netdev.h
debugfs_sta.c
debugfs_sta.h
debugfs.c mac80211: make reset debugfs depend on CONFIG_PM 2012-09-19 08:20:24 +02:00
debugfs.h mac80211: use __printf attribute in debugfs 2012-10-18 09:01:57 +02:00
driver-ops.h mac80211: add explicit AP/GO driver operations 2012-10-26 12:57:06 +02:00
event.c
ht.c
ibss.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2012-10-29 16:05:51 -04:00
ieee80211_i.h mac80211: pass P2P powersave parameters to driver 2012-11-06 13:25:06 +01:00
iface.c mac80211: handle TX power per virtual interface 2012-10-30 09:11:34 +01:00
Kconfig mac80211: fix copy-paste typo in Kconfig 2012-10-18 09:10:28 +02:00
key.c mac80211: use synchronize_net() on key destroying 2012-09-06 17:29:23 +02:00
key.h
led.c leds: Rename led_brightness_set() to led_set_brightness() 2012-07-24 07:52:34 +08:00
led.h
main.c mac80211: handle TX power per virtual interface 2012-10-30 09:11:34 +01:00
Makefile mac80211: VHT peer STA caps 2012-10-17 11:02:14 +02:00
mesh_hwmp.c mac80211: clean up mpath_move_to_queue() 2012-08-20 13:25:05 +02:00
mesh_pathtbl.c mac80211: clean up mpath_move_to_queue() 2012-08-20 13:25:05 +02:00
mesh_plink.c mac80211: move out the non-statistics variable estab_plinks from mesh_stat 2012-10-17 11:02:13 +02:00
mesh_sync.c mac80211: remove unimplemented mesh vendor sync 2012-10-18 09:01:56 +02:00
mesh.c mac80211: mesh STAs only process mesh beacons 2012-10-23 19:52:52 +02:00
mesh.h mac80211: remove unimplemented mesh vendor sync 2012-10-18 09:01:56 +02:00
michael.c
michael.h
mlme.c mac80211: pass P2P powersave parameters to driver 2012-11-06 13:25:06 +01:00
offchannel.c mac80211: use a counter for remain-on-channel cookie 2012-10-30 09:33:40 +01:00
pm.c mac80211: add explicit AP/GO driver operations 2012-10-26 12:57:06 +02:00
rate.c
rate.h mac80211: use channel contexts 2012-10-17 11:02:09 +02:00
rc80211_minstrel_debugfs.c
rc80211_minstrel_ht_debugfs.c
rc80211_minstrel_ht.c Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next 2012-07-12 15:21:05 -04:00
rc80211_minstrel_ht.h
rc80211_minstrel.c
rc80211_minstrel.h
rc80211_pid_algo.c
rc80211_pid_debugfs.c
rc80211_pid.h
rx.c cfg80211: allow registering more than one beacon listener 2012-11-05 16:33:45 +01:00
scan.c mac80211: add support for tx to abort low priority scan requests 2012-10-18 09:01:53 +02:00
spectmgmt.c
sta_info.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2012-10-23 11:41:46 -04:00
sta_info.h mac80211: use call_rcu() on sta deletion 2012-09-10 12:44:17 +02:00
status.c mac80211: combine status/drop reporting 2012-10-30 09:33:23 +01:00
tkip.c
tkip.h
trace.c
trace.h mac80211: pass P2P powersave parameters to driver 2012-11-06 13:25:06 +01:00
tx.c mac80211: make client powersave independent of interface type 2012-10-19 15:43:51 +02:00
util.c mac80211: handle TX power per virtual interface 2012-10-30 09:11:34 +01:00
vht.c mac80211: VHT peer STA caps 2012-10-17 11:02:14 +02:00
wep.c
wep.h
wme.c
wme.h
wpa.c Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211 2012-10-17 16:23:33 -04:00
wpa.h