Search Linux Wireless

pull-request: mac80211-next 2015-04-10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I realize it's late, but what I've got right now has so many fixes that
I'd be sending even after the merge window, so it felt like there was
little point in holding it up until after then. The new "intermediate
queue" feature is unused right now so seems safe enough also, and having
it in will help modify drivers to use it.
There's also some rate control refactoring that, as far as I can tell,
is uncontroversial and over the last couple of weeks has been has been
reviewed and tested by people who use it, so I'm including it.

Let me know if you want me to change anything here or if there are any
other problems.

Thanks,
johannes

The following changes since commit 9911674fcf1f239ff3c87e56177c4826e33dfd95:

  Merge branch 'ptp-ns_to_timespec64' (2015-03-31 17:19:19 -0400)

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-2015-04-10

for you to fetch changes up to 6d00ec0514bd909e89ede59501342732dbef49fd:

  cfg80211: don't allow disabling WEXT if it's required (2015-04-08 09:19:29 +0200)

----------------------------------------------------------------
There isn't much left, but we have
 * new mac80211 internal software queue to allow drivers to have
   shorter hardware queues and pull on-demand
 * use rhashtable for mac80211 station table
 * minstrel rate control debug improvements and some refactoring
 * fix noisy message about TX power reduction
 * fix continuous message printing and activity if CRDA doesn't respond
 * fix VHT-related capabilities with "iw connect" or "iwconfig ..."
 * fix Kconfig for cfg80211 wireless extensions compatibility

----------------------------------------------------------------
Felix Fietkau (1):
      mac80211: add an intermediate software queue implementation

Ilan peer (1):
      cfg80211: Stop calling crda if it is not responsive

Johannes Berg (4):
      mac80211: use rhashtable for station table
      cfg80211: move IE split utilities here from mac80211
      cfg80211: send extended capabilities IE in connect
      cfg80211: don't allow disabling WEXT if it's required

John Linville (1):
      mac80211: reduce log spam from ieee80211_handle_pwr_constr

Thomas Huehn (10):
      mac80211: enhance readability of Minstrels rc_stats output
      mac80211: enhance readability of Minstrel-HTs rc_stats output
      mac80211: add new Minstrel statistic output via csv
      mac80211: add new Minstrel-HT statistic output via csv
      mac80211: unify Minstrel & Minstrel-HTs calculation of rate statistics
      mac80211: improve Minstrel variable & function naming
      mac80211: restructure per-rate throughput calculation into function
      mac80211: add max lossless throughput per rate
      mac80211: reduce calculation costs of EWMA
      mac80211: add standard deviation to Minstrel stats

 include/net/cfg80211.h                     |  58 ++++++++
 include/net/mac80211.h                     | 101 +++++++++++---
 net/mac80211/agg-tx.c                      |  44 ++++++
 net/mac80211/driver-ops.h                  |  12 ++
 net/mac80211/ieee80211_i.h                 |  28 +++-
 net/mac80211/iface.c                       |  23 ++-
 net/mac80211/main.c                        |  12 +-
 net/mac80211/mlme.c                        |  14 +-
 net/mac80211/rc80211_minstrel.c            | 125 +++++++++++------
 net/mac80211/rc80211_minstrel.h            |  49 +++++--
 net/mac80211/rc80211_minstrel_debugfs.c    | 125 ++++++++++++++---
 net/mac80211/rc80211_minstrel_ht.c         | 217 ++++++++++++++---------------
 net/mac80211/rc80211_minstrel_ht.h         |   5 +-
 net/mac80211/rc80211_minstrel_ht_debugfs.c | 216 ++++++++++++++++++++++++----
 net/mac80211/rx.c                          |  22 ++-
 net/mac80211/sta_info.c                    | 186 +++++++++++++++++--------
 net/mac80211/sta_info.h                    |  40 ++----
 net/mac80211/status.c                      |   8 +-
 net/mac80211/trace.h                       |  31 +++++
 net/mac80211/tx.c                          | 115 +++++++++++++--
 net/mac80211/util.c                        |  62 +++------
 net/wireless/Kconfig                       |   2 +-
 net/wireless/nl80211.c                     |   2 +-
 net/wireless/reg.c                         |  34 ++++-
 net/wireless/reg.h                         |   9 +-
 net/wireless/sme.c                         |  74 ++++++++--
 net/wireless/util.c                        |  41 ++++++
 27 files changed, 1249 insertions(+), 406 deletions(-)


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




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux