2013-02-11 22:28:22

by Johannes Berg

[permalink] [raw]
Subject: pull-request: mac80211-next 2012-02-11

Hi John,

I think I have enough changes for a new pull request ...

This time, I have relatively large number of fixes in various areas of
the code (a memory leak in regulatory, an RX race in mac80211, the new
radar checking caused a P2P device problem, some mesh issues with
stations, an older bug in tracing and for kernel-doc) as well as a
number of small new features. The biggest (in the diffstat) is my work
on hidden SSID tracking.

Please pull and/or let me know of issues.

Thanks,
johannes

-----

The following changes since commit 8708aac79e4572ba673d7a21e94ddca9f3abb7fc:

rtlwifi: rtl8192cu: Add new USB ID (2013-02-08 14:51:43 -0500)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git for-john

for you to fetch changes up to 9c35d7d2368f54313b988a01c408e5cf863ffd9e:

mac80211: Add flushes before going off-channel (2013-02-11 22:52:21 +0100)

----------------------------------------------------------------
Alexander Bondar (1):
mac80211: add vif debugfs driver callbacks

Christian Lamparter (1):
mac80211: protect rx-path with spinlock

Emanuel Taube (1):
mac80211: Add the DS Params for mesh to every band

Felix Fietkau (2):
mac80211/minstrel_ht: show the number of retries for each rate in debugfs
mac80211/minstrel_ht: remove the sampling bypass check for the lowest rate

Ilan Peer (1):
cfg80211: fix radar check for P2P_DEVICE

Johannes Berg (14):
Merge remote-tracking branch 'wireless-next/master' into HEAD
cfg80211: pass wiphy to cfg80211_ref_bss/put_bss
wireless: fix kernel-doc
mac80211: fix AP beacon loss messages
mac80211: fix chandef tracing bug
mac80211: explicitly copy channels to VLANs where needed
cfg80211: track hidden SSID networks properly
cfg80211: remove scan ies NULL check
cfg80211: move TSF into IEs
mac80211: introduce beacon-only timing data
mac80211: remove dynamic PS driver interface
mac80211: remove IEEE80211_HW_SCAN_WHILE_IDLE
mac80211: simplify idle handling
mac80211: remove unused code to mark AP station authenticated

Larry Finger (1):
cfg80211: Fix memory leak

Seth Forshee (2):
mac80211: Fix tx queue handling during scans
mac80211: Add flushes before going off-channel

Thomas Pedersen (2):
mac80211: stop plink timer only on mesh interfaces
mac80211: fix mesh sta teardown

drivers/net/wireless/ath/ath6kl/cfg80211.c | 4 +-
drivers/net/wireless/ath/ath6kl/wmi.c | 2 +-
drivers/net/wireless/ath/wil6210/cfg80211.c | 2 +-
drivers/net/wireless/ath/wil6210/wmi.c | 2 +-
.../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c | 4 +-
drivers/net/wireless/iwlwifi/dvm/mac80211.c | 3 +-
drivers/net/wireless/iwlwifi/mvm/mac80211.c | 1 -
drivers/net/wireless/libertas/cfg.c | 8 +-
drivers/net/wireless/mwifiex/cfg80211.c | 2 +-
drivers/net/wireless/mwifiex/scan.c | 2 +-
drivers/net/wireless/mwifiex/sta_ioctl.c | 11 +-
drivers/net/wireless/orinoco/scan.c | 4 +-
drivers/net/wireless/rndis_wlan.c | 4 +-
drivers/net/wireless/ti/wl1251/event.c | 6 +-
drivers/net/wireless/ti/wl1251/main.c | 24 +-
drivers/net/wireless/ti/wlcore/main.c | 1 -
drivers/staging/wlan-ng/cfg80211.c | 2 +-
include/net/cfg80211.h | 38 ++-
include/net/mac80211.h | 80 +++---
net/mac80211/cfg.c | 5 +-
net/mac80211/chan.c | 65 +++--
net/mac80211/debugfs.c | 2 -
net/mac80211/driver-ops.h | 37 +++
net/mac80211/ibss.c | 26 +-
net/mac80211/ieee80211_i.h | 19 +-
net/mac80211/iface.c | 106 ++------
net/mac80211/main.c | 17 +-
net/mac80211/mesh.c | 38 ++-
net/mac80211/mesh.h | 3 +-
net/mac80211/mesh_plink.c | 11 +-
net/mac80211/mlme.c | 160 ++++++-----
net/mac80211/offchannel.c | 35 ++-
net/mac80211/rc80211_minstrel_ht.c | 4 -
net/mac80211/rc80211_minstrel_ht_debugfs.c | 11 +-
net/mac80211/rx.c | 81 +++---
net/mac80211/scan.c | 20 +-
net/mac80211/sta_info.c | 9 +-
net/mac80211/sta_info.h | 1 +
net/mac80211/trace.h | 4 +-
net/mac80211/tx.c | 15 ++
net/wireless/core.c | 2 +-
net/wireless/core.h | 4 +-
net/wireless/ibss.c | 4 +-
net/wireless/mlme.c | 14 +-
net/wireless/nl80211.c | 27 +-
net/wireless/reg.c | 9 +-
net/wireless/scan.c | 295 ++++++++++++++++-----
net/wireless/sme.c | 16 +-
net/wireless/util.c | 2 +-
49 files changed, 720 insertions(+), 522 deletions(-)


Attachments:
signature.asc (801.00 B)
This is a digitally signed message part

2013-02-12 16:15:34

by John W. Linville

[permalink] [raw]
Subject: Re: pull-request: mac80211-next 2012-02-11

On Mon, Feb 11, 2013 at 11:28:11PM +0100, Johannes Berg wrote:
> Hi John,
>
> I think I have enough changes for a new pull request ...
>
> This time, I have relatively large number of fixes in various areas of
> the code (a memory leak in regulatory, an RX race in mac80211, the new
> radar checking caused a P2P device problem, some mesh issues with
> stations, an older bug in tracing and for kernel-doc) as well as a
> number of small new features. The biggest (in the diffstat) is my work
> on hidden SSID tracking.
>
> Please pull and/or let me know of issues.
>
> Thanks,
> johannes
>
> -----
>
> The following changes since commit 8708aac79e4572ba673d7a21e94ddca9f3abb7fc:
>
> rtlwifi: rtl8192cu: Add new USB ID (2013-02-08 14:51:43 -0500)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git for-john
>
> for you to fetch changes up to 9c35d7d2368f54313b988a01c408e5cf863ffd9e:
>
> mac80211: Add flushes before going off-channel (2013-02-11 22:52:21 +0100)

Pulling now...

--
John W. Linville Someday the world will need a hero, and you
[email protected] might be all we have. Be ready.