* pull-request: mac80211-next 2016-10-28
@ 2016-10-28 7:06 Johannes Berg
[not found] ` <20161028070614.17583-1-johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org>
0 siblings, 1 reply; 2+ messages in thread
From: Johannes Berg @ 2016-10-28 7:06 UTC (permalink / raw)
To: David Miller; +Cc: netdev, linux-wireless
Hi Dave,
First update for 4.10 - nothing major, new features as usual (FILS), and
sometimes we deprecate old stuff (WDS).
I don't have the fixes for the on-stack crypto/SG handling in this tree
(you already have them via mac80211.git), but we did make sure that the
fils_aead code doesn't re-introduce such an issue.
Please pull and let me know if there's any problem.
Thanks,
johannes
The following changes since commit 6b25e21fa6f26d0f0d45f161d169029411c84286:
Merge tag 'drm-for-v4.9' of git://people.freedesktop.org/~airlied/linux (2016-10-11 18:12:22 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git tags/mac80211-next-for-davem-2016-10-28
for you to fetch changes up to 088e8df82f91a24728d49d9532cab7ebdee5117f:
cfg80211: Add support to update connection parameters (2016-10-27 16:03:28 +0200)
----------------------------------------------------------------
Among various cleanups and improvements, we have the following:
* client FILS authentication support in mac80211 (Jouni)
* AP/VLAN multicast improvements (Michael Braun)
* config/advertising support for differing beacon intervals on
multiple virtual interfaces (Purushottam Kushwaha, myself)
* deprecate the old WDS mode for cfg80211-based drivers, the
mode is hardly usable since it doesn't support any "modern"
features like WPA encryption (2003), HT (2009) or VHT (2014),
I'm not even sure WEP (introduced in 1997) could be done.
----------------------------------------------------------------
Andrei Otcheretianski (1):
cfg80211: allow vendor commands to be sent to nan interface
Arend Van Spriel (1):
cfg80211: add generic helper to check interface is running
Emmanuel Grumbach (2):
mac80211: allow the driver not to pass the tid to ieee80211_sta_uapsd_trigger
mac80211: uapsd_queues is in QoS IE order
Ilan Peer (1):
cfg80211: allow aborting in-progress connection atttempts
Johannes Berg (17):
mac80211: remove unnecessary mesh check
mac80211_hwsim: make multi-channel ops const
mac80211: preserve more bits when building QoS header
nl80211: correctly use nl80211_nan_srf_policy
nl80211: ifdef WoWLAN related policies
wireless: radiotap: fix timestamp sampling position values
mac80211: fix tid_agg_rx NULL dereference
mac80211: improve RX aggregation data in debugfs
wireless: deprecate WDS and disable by default
cfg80211: fix beacon interval in interface combination iteration
cfg80211: mesh: track (and thus validate) beacon interval
cfg80211: disallow beacon_int_min_gcd with IBSS
cfg80211: validate beacon int as part of iface combinations
mac80211: validate new interface's beacon intervals
nl80211: move unsplit command advertising to a separate function
nl80211: use nla_parse_nested() instead of nla_parse()
cfg80211: handle fragmented IEs in splitting
Jouni Malinen (9):
cfg80211: Rename SAE_DATA to more generic AUTH_DATA
mac80211: Allow AUTH_DATA to be used for FILS
cfg80211: Add feature flag for Fast Initial Link Setup (FILS) as STA
cfg80211: Define IEEE P802.11ai (FILS) information elements
cfg80211: Add Fast Initial Link Setup (FILS) auth algs
cfg80211: Add KEK/nonces for FILS association frames
mac80211: Add FILS auth alg mapping
mac80211: FILS AEAD protection for station mode association frames
mac80211: Claim Fast Initial Link Setup (FILS) STA support
Linus Lüssing (1):
mac80211_hwsim: suggest nl80211 instead of wext driver in documentation
Michael Braun (5):
mac80211: remove unnecessary num_mcast_sta check
mac80211: filter multicast data packets on AP / AP_VLAN
mac80211: avoid extra memcpy in A-MSDU head creation
mac80211: fix A-MSDU outer SA/DA
cfg80211: configure multicast to unicast for AP interfaces
Purushottam Kushwaha (2):
cfg80211: pass struct to interface combination check/iter
cfg80211: support virtual interfaces with different beacon intervals
Sara Sharon (1):
mac80211: add a HW flag for supporting HW TX fragmentation
Wei Yongjun (1):
cfg80211: fix possible memory leak in cfg80211_iter_combinations()
vamsi krishna (1):
cfg80211: Add support to update connection parameters
Documentation/networking/mac80211_hwsim/README | 2 +-
drivers/net/wireless/Kconfig | 13 +
drivers/net/wireless/ath/ath10k/mac.c | 1 +
drivers/net/wireless/ath/ath9k/init.c | 6 +
drivers/net/wireless/broadcom/b43/main.c | 2 +
drivers/net/wireless/broadcom/b43legacy/main.c | 2 +
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 22 +-
drivers/net/wireless/mac80211_hwsim.c | 79 ++--
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 6 +-
drivers/net/wireless/ti/wlcore/main.c | 1 +
include/linux/ieee80211.h | 26 ++
include/net/cfg80211.h | 150 +++++--
include/net/ieee80211_radiotap.h | 4 +-
include/net/mac80211.h | 19 +-
include/uapi/linux/nl80211.h | 69 +++-
net/mac80211/Makefile | 1 +
net/mac80211/aes_cmac.c | 8 +-
net/mac80211/aes_cmac.h | 4 +
net/mac80211/agg-rx.c | 8 +-
net/mac80211/cfg.c | 35 +-
net/mac80211/debugfs.c | 1 +
net/mac80211/debugfs_netdev.c | 11 +
net/mac80211/debugfs_sta.c | 9 +-
net/mac80211/fils_aead.c | 344 ++++++++++++++++
net/mac80211/fils_aead.h | 19 +
net/mac80211/ieee80211_i.h | 26 +-
net/mac80211/iface.c | 16 +
net/mac80211/main.c | 5 +
net/mac80211/mlme.c | 60 ++-
net/mac80211/rx.c | 11 +-
net/mac80211/sta_info.c | 23 +-
net/mac80211/sta_info.h | 4 +-
net/mac80211/tx.c | 55 ++-
net/mac80211/util.c | 61 +--
net/mac80211/wme.c | 23 +-
net/mac80211/wpa.c | 2 +-
net/wireless/core.c | 33 +-
net/wireless/core.h | 4 +-
net/wireless/mesh.c | 2 +
net/wireless/mlme.c | 6 +-
net/wireless/nl80211.c | 445 +++++++++++++--------
net/wireless/rdev-ops.h | 24 ++
net/wireless/sme.c | 2 +-
net/wireless/trace.h | 37 ++
net/wireless/util.c | 125 ++++--
45 files changed, 1385 insertions(+), 421 deletions(-)
create mode 100644 net/mac80211/fils_aead.c
create mode 100644 net/mac80211/fils_aead.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: pull-request: mac80211-next 2016-10-28
[not found] ` <20161028070614.17583-1-johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org>
@ 2016-10-29 21:27 ` David Miller
0 siblings, 0 replies; 2+ messages in thread
From: David Miller @ 2016-10-29 21:27 UTC (permalink / raw)
To: johannes-cdvu00un1VgdHxzADdlk8Q
Cc: netdev-u79uwXL29TY76Z2rM5mHXA,
linux-wireless-u79uwXL29TY76Z2rM5mHXA
From: Johannes Berg <johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org>
Date: Fri, 28 Oct 2016 09:06:13 +0200
> First update for 4.10 - nothing major, new features as usual (FILS), and
> sometimes we deprecate old stuff (WDS).
>
> I don't have the fixes for the on-stack crypto/SG handling in this tree
> (you already have them via mac80211.git), but we did make sure that the
> fils_aead code doesn't re-introduce such an issue.
>
> Please pull and let me know if there's any problem.
Pulled, thanks Johannes.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-10-29 21:27 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-28 7:06 pull-request: mac80211-next 2016-10-28 Johannes Berg
[not found] ` <20161028070614.17583-1-johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org>
2016-10-29 21:27 ` David Miller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).