Re: pull-request: mac80211-next 2016-06-09

2016-06-11 Thread David Miller
From: Johannes Berg 
Date: Sat, 11 Jun 2016 09:58:23 +0200

> On Fri, 2016-06-10 at 23:16 -0700, David Miller wrote:
> 
>> > Can I ask you to pull net into net-next, preferably before merging
>> > this?
> 
>> Looks good, pulled, thanks!
> 
> Thanks! I see you also had pulled net in for other reasons, so I'll
> include the hwsim namespace patch in the next pull request :)

I pulled it in because you said that I had to before pulling this one.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: pull-request: mac80211-next 2016-06-09

2016-06-11 Thread Johannes Berg
On Fri, 2016-06-10 at 23:16 -0700, David Miller wrote:

> > Can I ask you to pull net into net-next, preferably before merging
> > this?

> Looks good, pulled, thanks!

Thanks! I see you also had pulled net in for other reasons, so I'll
include the hwsim namespace patch in the next pull request :)

johannes
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: pull-request: mac80211-next 2016-06-09

2016-06-10 Thread David Miller
From: Johannes Berg 
Date: Thu,  9 Jun 2016 15:04:25 +0200

> Here's my first set of changes for -next. The only exciting part are the
> changes from Michał to integrate FQ/codel into mac80211's software queues
> to improve cross-station latency and finally solve much of the latency
> issues so many people have spent so much time talking about, but never
> actually working on fixing until he did :)
> 
> Can I ask you to pull net into net-next, preferably before merging this?
> I have a patch that is unsafe without a fix that I submitted through
> mac80211 previously (last time, not the pull request a few minutes ago),
> and I'd prefer not to have that in our -next trees without the fix. If
> you merge net into net-next before this pull request I can fast-forward
> mac80211-next to this merge later.
> 
> Let me know if there's any problem.

Looks good, pulled, thanks!
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


pull-request: mac80211-next 2016-06-09

2016-06-09 Thread Johannes Berg
Hi Dave,

Here's my first set of changes for -next. The only exciting part are the
changes from Michał to integrate FQ/codel into mac80211's software queues
to improve cross-station latency and finally solve much of the latency
issues so many people have spent so much time talking about, but never
actually working on fixing until he did :)

Can I ask you to pull net into net-next, preferably before merging this?
I have a patch that is unsafe without a fix that I submitted through
mac80211 previously (last time, not the pull request a few minutes ago),
and I'd prefer not to have that in our -next trees without the fix. If
you merge net into net-next before this pull request I can fast-forward
mac80211-next to this merge later.

Let me know if there's any problem.

Thanks,
johannes



The following changes since commit 07b75260ebc2c789724c594d7eaf0194fa47b3be:

  Merge branch 'upstream' of 
git://git.linux-mips.org/pub/scm/ralf/upstream-linus (2016-05-19 10:02:26 -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-06-09

for you to fetch changes up to 5caa328e3811b7cfa33fd02c93280ffa622deb0e:

  mac80211: implement codel on fair queuing flows (2016-06-09 11:45:10 +0200)


For the next cycle, we have the following:
 * the biggest change is Michał's work on integrating FQ/codel
   with the mac80211 internal software queues
 * cfg80211 connect result gets clarified for the
   "no connection at all" case
 * advertisement of per-interface type capabilities, in case
   they differ (which makes a lot of sense for some capabilities)
 * most of the nl80211 & hwsim unprivileged namespace operation
   changes
 * human-readable VHT capabilities in debugfs
 * some other cleanups, like spelling


Ben Greear (1):
  mac80211: add vht cap decode to debugfs

Johannes Berg (2):
  wext: reformat struct/union declarations
  nl80211: clarify nl80211_set_reg() success path

Jouni Malinen (1):
  cfg80211: Allow cfg80211_connect_result() errors to be distinguished

Kanchanapally, Vidyullatha (1):
  cfg80211: Advertise extended capabilities per interface type to userspace

Kirtika Ruchandani (2):
  nl80211: Fix spelling
  nl80211: Fix checkpatch warnings about blank lines

Martin Willi (2):
  nl80211: Allow privileged operations from user namespaces
  mac80211_hwsim: Allow managing radios from non-initial namespaces

Michal Kazior (4):
  mac80211: skip netdev queue control with software queuing
  mac80211: implement fair queueing per txq
  mac80211: add debug knobs for fair queuing
  mac80211: implement codel on fair queuing flows

 Documentation/DocBook/80211.tmpl  |   1 +
 drivers/net/wireless/mac80211_hwsim.c |  97 ++-
 include/net/cfg80211.h|  81 --
 include/net/mac80211.h|  18 ++-
 include/uapi/linux/nl80211.h  |  14 +-
 include/uapi/linux/wireless.h |  63 +++-
 net/mac80211/agg-tx.c |   8 +-
 net/mac80211/debugfs.c| 173 
 net/mac80211/debugfs_sta.c|  78 -
 net/mac80211/ieee80211_i.h|  31 +++-
 net/mac80211/iface.c  |  26 ++-
 net/mac80211/main.c   |  10 +-
 net/mac80211/rx.c |   2 +-
 net/mac80211/sta_info.c   |  14 +-
 net/mac80211/tx.c | 292 +-
 net/mac80211/util.c   |  34 +---
 net/wireless/core.c   |  30 
 net/wireless/core.h   |   4 +-
 net/wireless/nl80211.c| 232 ---
 net/wireless/nl80211.h|   2 +-
 net/wireless/sme.c|   8 +-
 21 files changed, 955 insertions(+), 263 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html