Another day, updated pull request. I'm going to let you merge this one, even if somebody sends me new fixes right now :) I have a locking fix for some SKB queues, a variable initialization to avoid crashes in a certain failure case, another free_txskb fix from Felix and another fix from him to avoid calling a stopped driver, a fix for a (very unlikely) memory leak and a fix to not send null data packets when resuming while not associated. Please pull, the entire pull request is below. johannes The following changes since commit 6dbda2d00d466225f9db1dc695ff852443f28832: mac80211: make sure data is accessible in EAPOL check (2012-10-26 22:52:42 +0200) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git for-john for you to fetch changes up to 1f98ab7fef48a2968f37f422c256c9fbd978c3f0: mac80211: call skb_dequeue/ieee80211_free_txskb instead of __skb_queue_purge (2012-11-10 21:26:28 +0100) ---------------------------------------------------------------- Arik Nemtsov (1): mac80211: sync acccess to tx_filtered/ps_tx_buf queues David Spinadel (1): mac80211: init sched_scan_ies Felix Fietkau (2): mac80211: do not call ieee80211_configure_filter if no interfaces are up mac80211: call skb_dequeue/ieee80211_free_txskb instead of __skb_queue_purge Johannes Berg (2): mac80211: fix memory leak in device registration error path mac80211: don't send null data packet when not associated net/mac80211/cfg.c | 3 +++ net/mac80211/ieee80211_i.h | 2 ++ net/mac80211/main.c | 6 ++++-- net/mac80211/scan.c | 2 +- net/mac80211/sta_info.c | 11 ++++++++--- net/mac80211/status.c | 9 +++++++++ net/mac80211/tx.c | 9 ++++++--- net/mac80211/util.c | 2 ++ 8 files changed, 35 insertions(+), 9 deletions(-)
Attachment:
signature.asc
Description: This is a digitally signed message part