dect
/
linux-2.6
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
linux-2.6/net/mac80211
Felix Fietkau fcac4fb00e mac80211: call ieee80211_recalc_idle() after sending packets
Some drivers (e.g. ath9k) assume that it's safe to go into low-power mode
immediately after the idle state changes. To support that, mac80211 even
calls drv_flush() before that happens.
In some instances, mac80211 sent a packet right after recalculating the
idle state, this patch fixes that.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-11-17 15:45:15 -05:00
..
Kconfig
Makefile
aes_ccm.c
aes_ccm.h
aes_cmac.c
aes_cmac.h
agg-rx.c mac80211: allow frame aggregation for mesh 2011-11-08 15:55:27 -05:00
agg-tx.c mac80211: allow frame aggregation for mesh 2011-11-08 15:55:27 -05:00
cfg.c mac80211: fix warning in ieee80211_probe_client 2011-11-11 14:29:35 -05:00
cfg.h
chan.c
debugfs.c net/mac80211/debugfs.c: use kstrtoul, etc 2011-11-09 16:14:10 -05:00
debugfs.h
debugfs_key.c
debugfs_key.h
debugfs_netdev.c
debugfs_netdev.h
debugfs_sta.c
debugfs_sta.h
driver-ops.h mac80211: verify virtual interfaces in driver API 2011-11-09 16:01:02 -05:00
driver-trace.c
driver-trace.h
event.c
ht.c mac80211: allow frame aggregation for mesh 2011-11-08 15:55:27 -05:00
ibss.c mac80211: set carrier_on for ibss vifs only while joined 2011-11-11 12:32:49 -05:00
ieee80211_i.h mac80211: Save probe response data for bss 2011-11-11 12:32:51 -05:00
iface.c mac80211: use kfree_skb() instead of kfree() 2011-11-17 15:43:57 -05:00
key.c mac80211: support adding IV-room in the skb for CCMP keys 2011-11-08 15:54:27 -05:00
key.h
led.c
led.h
main.c mac80211: implement wifi TX status 2011-11-09 16:14:09 -05:00
mesh.c mac80211: set HT capabilities for mesh peer 2011-11-08 15:54:33 -05:00
mesh.h mac80211: Avoid filling up mesh preq queue with redundant requests 2011-11-09 16:01:02 -05:00
mesh_hwmp.c mac80211: memory leak in mesh_queue_preq() 2011-11-17 15:43:57 -05:00
mesh_pathtbl.c mac80211: simplify mesh frame queue mapping and QoS 2011-11-09 16:05:48 -05:00
mesh_plink.c mac80211: set HT capabilities for mesh peer 2011-11-08 15:54:33 -05:00
michael.c
michael.h
mlme.c mac80211: call ieee80211_recalc_idle() after sending packets 2011-11-17 15:45:15 -05:00
offchannel.c mac80211: call ieee80211_recalc_idle() after sending packets 2011-11-17 15:45:15 -05:00
pm.c mac80211: verify virtual interfaces in driver API 2011-11-09 16:01:02 -05:00
rate.c
rate.h
rc80211_minstrel.c minstrel: Remove unused function parameter in calc_rate_durations() 2011-11-11 12:32:52 -05:00
rc80211_minstrel.h
rc80211_minstrel_debugfs.c
rc80211_minstrel_ht.c minstrel_ht: Remove unused function parameters 2011-11-17 15:43:58 -05:00
rc80211_minstrel_ht.h
rc80211_minstrel_ht_debugfs.c
rc80211_pid.h
rc80211_pid_algo.c
rc80211_pid_debugfs.c
rx.c mac80211: send unexpected 4addr event 2011-11-09 16:13:53 -05:00
scan.c mac80211: simplify scan state machine 2011-11-11 12:32:49 -05:00
spectmgmt.c
sta_info.c mac80211: uAPSD - fix IEEE80211_FCTL_MOREDATA bit setting 2011-11-07 13:19:15 -05:00
sta_info.h mac80211: send unexpected 4addr event 2011-11-09 16:13:53 -05:00
status.c mac80211: implement wifi TX status 2011-11-09 16:14:09 -05:00
tkip.c
tkip.h
tx.c mac80211: remove crypto special case for auth frames 2011-11-17 15:43:56 -05:00
util.c mac80211: Save probe response data for bss 2011-11-11 12:32:51 -05:00
wep.c
wep.h
wme.c mac80211: simplify mesh frame queue mapping and QoS 2011-11-09 16:05:48 -05:00
wme.h
work.c mac80211: simplify ieee80211_work_work 2011-11-09 16:01:01 -05:00
wpa.c mac80211: make sure hw_key exists before checking its flags 2011-11-11 12:32:51 -05:00
wpa.h