Here are a bundle of joy of fixes for power save. Some of these are regressions, which sucks ass to find out about them so late. We *really* need a regression testbed for mac80211 and ath9k. Some stable fixes trickle down to 2.6.32 even. I'll soon send links for the respective ports of these patches to each kernels. For now I'd just like them merged upstream and ensure we get this out for 2.6.36-rc stuff. The offchannel needs more work to be really useful, for example we should just be sending nullunc frames prior to actualloy probing the AP. We can work on this later for 37. Luis R. Rodriguez (9): ath9k: fix power save race conditions ath9k: fix regression on beacon loss after bgscan mac80211: add helper for reseting the connection monitor mac80211: reset probe send counter upon connection timer reset mac80211: reset connection idle when going offchannel mac80211: make the beacon monitor available externally mac80211: disable beacon monitor while going offchannel mac80211: send last 3/5 probe requests as unicast ath9k: fix regression which disabled ps on ath9k Senthil Balasubramanian (1): ath9k: fix regression which prevents chip sleep after CAB data drivers/net/wireless/ath/ath9k/init.c | 3 +- drivers/net/wireless/ath/ath9k/main.c | 11 ++++++-- drivers/net/wireless/ath/ath9k/recv.c | 5 +++- net/mac80211/ieee80211_i.h | 2 + net/mac80211/mlme.c | 40 +++++++++++++++++++++++--------- net/mac80211/offchannel.c | 7 +++++ 6 files changed, 52 insertions(+), 16 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html