Search Linux Wireless

pull-request: iwlwifi-next 2016-05-10

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

 



Hi Kalle,

Here's another pull request that we would like to get into 4.7, if
possible.  I know it's a bit late, I was trying to send it out earlier,
but it took me much longer time than I expected.  I hope it can still
make it.

We're mostly continuing work that we already started in 4.6 and
cleaning things up and bugfixing.  I also merged mac80211-next and
iwlwifi-fixes because I had some dependencies that where applied there.

Let me know if anything is wrong.  As you know, I'm starting to send
pull requests again after a long break, so the chances that I did
something wrong are higher than usual. ;)

Thanks!

The following changes since commit 57fbcce37be7c1d2622b56587c10ade00e96afa3:

  cfg80211: remove enum ieee80211_band (2016-04-12 15:56:15 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git tags/iwlwifi-next-for-kalle-2016-05-10

for you to fetch changes up to af5e964f3045b66f1cd720b9c5abd37e47e613e2:

  MAINTAINERS: add myself as co-maintainer of the iwlwifi driver (2016-05-10 22:34:11 +0300)

----------------------------------------------------------------
* work for RX multiqueue continues (Sara);
* dynamic queue allocation work continues (Liad);
* add Luca as maintainer;
* a bunch of fixes and improvements all over;

----------------------------------------------------------------
Ayala Beker (1):
      iwlwifi: mvm: avoid to WARN about gscan capabilities

Emmanuel Grumbach (5):
      iwlwifi: mvm: don't override the rate with the AMSDU len
      iwlwifi: mvm: allow a debug knob for Tx A-MSDU even if rate control forbids it
      iwlwifi: remove IWLWIFI_DEBUG_EXPERIMENTAL_UCODE
      iwlwifi: don't access a nonexistent register upon assert
      iwlwifi: add default value to disable_11ac mod param description

Golan Ben-Ami (1):
      iwlwifi: mvm: add more registers to dump upon error

Gregory Greenman (2):
      iwlwifi: consider VHT 160MHz while parsing NVM
      iwlwifi: turn on SGI support for VHT 160MHz

Haim Dreyfuss (4):
      iwlwifi: Rename 9560 to 9260 and add new PCI IDs for it
      iwlwifi: allow combining different phy images with mac images
      iwlwifi: Fix firmware name maximum length definition
      iwlwifi: pcie: don't wake up the NIC when writing CSRs in MSIX mode

Johannes Berg (6):
      iwlwifi: mvm: add firmware API name comment
      iwlwifi: mvm: advertise RSS queue usage
      iwlwifi: mvm: pass station to mac80211 RX where known
      iwlwifi: make configuration structs smaller
      iwlwifi: pcie: extend device reset delay
      iwlwifi: pcie: avoid msleep() with short timeout

Liad Kaufman (4):
      iwlwifi: mvm: allocate queue for probe response in dqa mode
      iwlwifi: mvm: support p2p device frames tx on dqa queue #2
      iwlwifi: mvm: support queue removal in ADD_STA hcmd
      iwlwifi: mvm: support dqa-mode agg on non-shared queue

Luca Coelho (6):
      Merge tag 'mac80211-next-for-davem-2016-04-13' of git://git.kernel.org/.../jberg/mac80211-next into master
      Merge tag 'iwlwifi-for-kalle-2016-05-04' of git://git.kernel.org/.../iwlwifi/iwlwifi-fixes
      iwlwifi: trans: don't call the trans-specific ref/unref directly
      iwlwifi: wake from runtime suspend before sending sync commands
      iwlwifi: mvm: add a new mvm reference type for RX data
      MAINTAINERS: add myself as co-maintainer of the iwlwifi driver

Matti Gottlieb (1):
      iwlwifi: mvm: fix accessing Null pointer during fw dump collection

Mordechai Goodstein (1):
      iwlwifi: Edit the 8265 SDIO ID

Oren Givon (1):
      iwlwifi: add device IDs for the 8265 device

Sara Sharon (16):
      iwlwifi: 8000: fix MODULE_FIRMWARE input
      iwlwifi: mvm: implement driver RX queues sync command
      iwlwifi: mvm: change RX sync notification to be an attribute and not a type
      iwlwifi: mvm: add infrastructure for tracking BA session in driver
      iwlwifi: mvm: add reorder buffer per queue
      iwlwifi: mvm: add reorder timeout per frame
      iwlwifi: mvm: utilize the frame release infrastructure
      iwlwifi: mvm: add a flag to disable checksum
      iwlwifi: mvm: don't allow negative reference count
      iwlwifi: mvm: loosen nssn comparison to reorder buffer head
      iwlwifi: mvm: set correct vht capability
      iwlwifi: mvm: make phy_db size dynamic
      iwlwifi: mvm: remove redundant alloc_ctx parameter
      iwlwifi: mvm: use helpers to get iwl_mvm_sta
      iwlwifi: pcie: use shadow registers for updating write pointer
      iwlwifi: pcie: grab NIC access only once on RX init

 MAINTAINERS                                           |   1 +
 drivers/net/wireless/intel/iwlwifi/Kconfig            |   6 --
 drivers/net/wireless/intel/iwlwifi/iwl-1000.c         |   2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-2000.c         |   2 -
 drivers/net/wireless/intel/iwlwifi/iwl-5000.c         |   2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-6000.c         |   3 -
 drivers/net/wireless/intel/iwlwifi/iwl-7000.c         |   1 -
 drivers/net/wireless/intel/iwlwifi/iwl-8000.c         |  17 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-9000.c         |  34 ++++--
 drivers/net/wireless/intel/iwlwifi/iwl-config.h       | 122 +++++++++++-----------
 drivers/net/wireless/intel/iwlwifi/iwl-csr.h          |  15 +++
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c          |  52 ++--------
 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.h |   1 +
 drivers/net/wireless/intel/iwlwifi/iwl-fh.h           |   3 +
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c    |  16 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c       |  68 +++++++++---
 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h       |   4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h        |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/constants.h    |   1 +
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c           |   8 +-
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c  |   9 +-
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c      |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw-api-d3.h    |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw-api-rx.h    |   9 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw-api-sta.h   |  10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h       |   5 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c       |  66 +++++++++---
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c           |   4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c     |  22 ++--
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c     |  76 +++++++++++++-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h          | 106 +++++++++++++++++--
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c          |  23 +++--
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c           |  26 ++++-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c         | 356 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c          | 410 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h          |  13 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/tt.c           |   8 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c           | 134 +++++++++++++++---------
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c        |  45 +++++++-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c         |  41 ++++++--
 drivers/net/wireless/intel/iwlwifi/pcie/internal.h    |   3 -
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c          | 111 +++++++++++---------
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c       |  33 +++---
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c          |  21 +++-
 44 files changed, 1499 insertions(+), 396 deletions(-)

Attachment: signature.asc
Description: This is a digitally signed message part


[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