John, Please pull my mac80211.git tree per below to get a number of fixes. I have included a patch from Antonio to fix a memcpy overrun, Felix's patches for the antenna gain/tx power issues, a few mesh-related fixes from Javier for mac80211 and my own patches to not access data that might not be present in an skb at all as well as a patch (the duplicate IE check one) to make mac80211 forward-compatible with potential future spec extensions that use the same IE multiple times. It's a bit bigger than I'd like maybe, but I think all of these are worthwhile fixes at this point. Thanks, johannes The following changes since commit 3a40414f826a8f1096d9b94c4a53ef91b25ba28d: mac80211: connect with HT20 if HT40 is not permitted (2012-10-17 13:46:38 +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 6dbda2d00d466225f9db1dc695ff852443f28832: mac80211: make sure data is accessible in EAPOL check (2012-10-26 22:52:42 +0200) ---------------------------------------------------------------- Antonio Quartulli (1): mac80211: fix SSID copy on IBSS JOIN Felix Fietkau (2): cfg80211: fix antenna gain handling cfg80211: fix initialization of chan->max_reg_power Javier Cardona (3): mac80211: Only process mesh config header on frames that RA_MATCH mac80211: Don't drop frames received with mesh ttl == 1 mac80211: don't inspect Sequence Control field on control frames Johannes Berg (5): mac80211: use blacklist for duplicate IE check wireless: drop invalid mesh address extension frames mac80211: check management frame header length mac80211: verify that skb data is present mac80211: make sure data is accessible in EAPOL check include/net/cfg80211.h | 9 ++++++ net/mac80211/ibss.c | 2 +- net/mac80211/rx.c | 74 ++++++++++++++++++++++++++++++++++++------------ net/mac80211/util.c | 42 ++++++++++++++++++++++----- net/wireless/core.c | 3 +- net/wireless/reg.c | 5 ++-- net/wireless/util.c | 14 +++++---- 7 files changed, 113 insertions(+), 36 deletions(-)
Attachment:
signature.asc
Description: This is a digitally signed message part