All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/47] iwlwifi: final patches for v5.11 2020-12-09
@ 2020-12-09 21:16 Luca Coelho
  2020-12-09 21:16 ` [PATCH v2 01/47] iwlwifi: remove all queue resources before free Luca Coelho
                   ` (46 more replies)
  0 siblings, 47 replies; 55+ messages in thread
From: Luca Coelho @ 2020-12-09 21:16 UTC (permalink / raw)
  To: kvalo; +Cc: linux-wireless

From: Luca Coelho <luciano.coelho@intel.com>

Hi,

These are the final patches I'm going to apply before sending a
pull-request.  I have applied the changes and comments to the original
patches I sent before.  Most of these are the same, but some of them
contain the fixes we discussed in the reviews.

Cheers,
Luca.


Avraham Stern (1):
  iwlwifi: mvm: add size checks for range response notification

Emmanuel Grumbach (7):
  iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode
  iwlwifi: pcie: remove obsolete pre-release support code
  iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode
  iwlwifi: follow the new inclusive terminology
  iwlwifi: sort out the NVM offsets
  iwlwifi: remove sw_csum_tx
  iwlwifi: mvm: purge the BSS table upon firmware load

Janie Tu (1):
  iwlwifi: mvm: fix sar profile printing issue

Johannes Berg (24):
  iwlwifi: update MAINTAINERS entry
  iwlwifi: copy iwl_he_capa for modifications
  iwlwifi: validate MPDU length against notification length
  iwlwifi: pcie: validate RX descriptor length
  iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type
  iwlwifi: mvm: move iwl_mvm_stop_device() out of line
  iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers
  iwlwifi: mvm: fix 22000 series driver NMI
  iwlwifi: mvm: do more useful queue sync accounting
  iwlwifi: mvm: clean up scan state on failure
  iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling
  iwlwifi: fw: file: fix documentation for SAR flag
  iwlwifi: pcie: remove unnecessary setting of inta_mask
  iwlwifi: trans: consider firmware dead after errors
  iwlwifi: dbg-tlv: fix old length in is_trig_data_contained()
  iwlwifi: use SPDX tags
  iwlwifi: pcie: clean up some rx code
  iwlwifi: mvm: validate firmware sync response size
  iwlwifi: add an extra firmware state in the transport
  iwlwifi: support firmware reset handshake
  iwlwifi: mvm: disconnect if channel switch delay is too long
  iwlwifi: tighten RX MPDU bounds checks
  iwlwifi: mvm: hook up missing RX handlers
  iwlwifi: mvm: validate notification size when waiting

Luca Coelho (1):
  iwlwifi: mvm: add support for 6GHz

Matti Gottlieb (1):
  iwlwifi: Add a new card for MA family

Mordechay Goodstein (9):
  iwlwifi: remove all queue resources before free
  iwlwifi: yoyo: add the ability to dump phy periphery
  iwlwifi: move reclaim flows to the queue file
  iwlwifi: mvm: Init error table memory to zero
  iwlwifi: enable sending/setting debug host event
  iwlwifi: avoid endless HW errors at assert time
  iwlwifi: fix typo in comment
  iwlwifi: mvm: iterate active stations when updating statistics
  iwlwifi: mvm: check that statistics TLV version match struct version

Naftali Goldstein (1):
  iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command for
    netdetect

Rotem Saado (1):
  iwlwifi: yoyo: align the write pointer to DWs

Sara Sharon (1):
  iwlwifi: mvm: fix a race in CSA that caused assert 0x3420

 MAINTAINERS                                   |   3 -
 .../net/wireless/intel/iwlwifi/cfg/22000.c    |  70 +--
 drivers/net/wireless/intel/iwlwifi/cfg/7000.c |  70 +--
 drivers/net/wireless/intel/iwlwifi/cfg/8000.c |  69 +--
 drivers/net/wireless/intel/iwlwifi/cfg/9000.c |  58 +--
 drivers/net/wireless/intel/iwlwifi/dvm/agn.h  |  61 +--
 .../net/wireless/intel/iwlwifi/dvm/calib.c    |  61 +--
 .../net/wireless/intel/iwlwifi/dvm/calib.h    |  60 +--
 .../net/wireless/intel/iwlwifi/dvm/commands.h |  61 +--
 drivers/net/wireless/intel/iwlwifi/dvm/rx.c   |  16 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c  |  85 +---
 drivers/net/wireless/intel/iwlwifi/fw/acpi.h  |  74 +--
 .../net/wireless/intel/iwlwifi/fw/api/alive.h |  69 +--
 .../wireless/intel/iwlwifi/fw/api/binding.h   |  67 +--
 .../wireless/intel/iwlwifi/fw/api/cmdhdr.h    |  67 +--
 .../net/wireless/intel/iwlwifi/fw/api/coex.h  |  69 +--
 .../wireless/intel/iwlwifi/fw/api/commands.h  |  70 +--
 .../wireless/intel/iwlwifi/fw/api/config.h    |  70 +--
 .../wireless/intel/iwlwifi/fw/api/context.h   |  68 +--
 .../net/wireless/intel/iwlwifi/fw/api/d3.h    |  69 +--
 .../wireless/intel/iwlwifi/fw/api/datapath.h  |  70 +--
 .../wireless/intel/iwlwifi/fw/api/dbg-tlv.h   |  61 +--
 .../net/wireless/intel/iwlwifi/fw/api/debug.h |  81 +---
 .../wireless/intel/iwlwifi/fw/api/filter.h    |  68 +--
 .../net/wireless/intel/iwlwifi/fw/api/led.h   |  62 +--
 .../wireless/intel/iwlwifi/fw/api/location.h  |  64 +--
 .../wireless/intel/iwlwifi/fw/api/mac-cfg.h   |  70 +--
 .../net/wireless/intel/iwlwifi/fw/api/mac.h   |  64 +--
 .../wireless/intel/iwlwifi/fw/api/nvm-reg.h   |  78 +---
 .../wireless/intel/iwlwifi/fw/api/offload.h   |  68 +--
 .../wireless/intel/iwlwifi/fw/api/paging.h    |  67 +--
 .../wireless/intel/iwlwifi/fw/api/phy-ctxt.h  |  69 +--
 .../net/wireless/intel/iwlwifi/fw/api/phy.h   |  70 +--
 .../net/wireless/intel/iwlwifi/fw/api/power.h |  70 +--
 .../net/wireless/intel/iwlwifi/fw/api/rs.h    |  66 +--
 .../net/wireless/intel/iwlwifi/fw/api/rx.h    |  68 +--
 .../net/wireless/intel/iwlwifi/fw/api/scan.h  |  83 +---
 .../net/wireless/intel/iwlwifi/fw/api/sf.h    |  68 +--
 .../net/wireless/intel/iwlwifi/fw/api/soc.h   |  68 +--
 .../net/wireless/intel/iwlwifi/fw/api/sta.h   |  69 +--
 .../net/wireless/intel/iwlwifi/fw/api/stats.h |  69 +--
 .../net/wireless/intel/iwlwifi/fw/api/tdls.h  |  70 +--
 .../intel/iwlwifi/fw/api/time-event.h         |  70 +--
 .../net/wireless/intel/iwlwifi/fw/api/tx.h    |  64 +--
 .../net/wireless/intel/iwlwifi/fw/api/txq.h   |  69 +--
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c   | 151 ++++---
 drivers/net/wireless/intel/iwlwifi/fw/dbg.h   |  70 +--
 .../net/wireless/intel/iwlwifi/fw/debugfs.c   |  96 ++--
 .../net/wireless/intel/iwlwifi/fw/debugfs.h   |  68 +--
 .../wireless/intel/iwlwifi/fw/error-dump.h    |  69 +--
 drivers/net/wireless/intel/iwlwifi/fw/file.h  |  79 +---
 drivers/net/wireless/intel/iwlwifi/fw/img.h   |  68 +--
 drivers/net/wireless/intel/iwlwifi/fw/init.c  |  64 +--
 .../wireless/intel/iwlwifi/fw/notif-wait.c    |  64 +--
 .../wireless/intel/iwlwifi/fw/notif-wait.h    |  63 +--
 .../net/wireless/intel/iwlwifi/fw/paging.c    |  69 +--
 .../net/wireless/intel/iwlwifi/fw/runtime.h   |  62 +--
 drivers/net/wireless/intel/iwlwifi/fw/smem.c  |  67 +--
 .../net/wireless/intel/iwlwifi/iwl-agn-hw.h   |  61 +--
 .../net/wireless/intel/iwlwifi/iwl-config.h   |  68 +--
 .../intel/iwlwifi/iwl-context-info-gen3.h     |  56 +--
 .../wireless/intel/iwlwifi/iwl-context-info.h |  58 +--
 drivers/net/wireless/intel/iwlwifi/iwl-csr.h  |  71 +--
 .../net/wireless/intel/iwlwifi/iwl-dbg-tlv.c  |  67 +--
 .../net/wireless/intel/iwlwifi/iwl-dbg-tlv.h  |  64 +--
 .../net/wireless/intel/iwlwifi/iwl-debug.c    |  62 +--
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c  |  69 +--
 drivers/net/wireless/intel/iwlwifi/iwl-drv.h  |  64 +--
 .../wireless/intel/iwlwifi/iwl-eeprom-parse.c |  65 +--
 .../wireless/intel/iwlwifi/iwl-eeprom-parse.h |  76 +---
 .../wireless/intel/iwlwifi/iwl-eeprom-read.c  |  62 +--
 .../wireless/intel/iwlwifi/iwl-eeprom-read.h  |  61 +--
 drivers/net/wireless/intel/iwlwifi/iwl-fh.h   |  66 +--
 drivers/net/wireless/intel/iwlwifi/iwl-io.c   |  68 +--
 drivers/net/wireless/intel/iwlwifi/iwl-io.h   |  61 +--
 .../wireless/intel/iwlwifi/iwl-modparams.h    |  61 +--
 .../wireless/intel/iwlwifi/iwl-nvm-parse.c    | 176 +++++---
 .../wireless/intel/iwlwifi/iwl-nvm-parse.h    |  65 +--
 .../net/wireless/intel/iwlwifi/iwl-op-mode.h  |  69 +--
 .../net/wireless/intel/iwlwifi/iwl-phy-db.c   |  78 +---
 .../net/wireless/intel/iwlwifi/iwl-phy-db.h   |  62 +--
 drivers/net/wireless/intel/iwlwifi/iwl-prph.h |  93 ++--
 drivers/net/wireless/intel/iwlwifi/iwl-scd.h  |  62 +--
 .../net/wireless/intel/iwlwifi/iwl-trans.c    |  67 +--
 .../net/wireless/intel/iwlwifi/iwl-trans.h    |  99 ++--
 .../net/wireless/intel/iwlwifi/mvm/binding.c  |  65 +--
 drivers/net/wireless/intel/iwlwifi/mvm/coex.c |  65 +--
 .../wireless/intel/iwlwifi/mvm/constants.h    |  71 +--
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c   |  82 +---
 .../wireless/intel/iwlwifi/mvm/debugfs-vif.c  |  67 +--
 .../net/wireless/intel/iwlwifi/mvm/debugfs.c  |  71 +--
 .../net/wireless/intel/iwlwifi/mvm/debugfs.h  |  65 +--
 .../intel/iwlwifi/mvm/ftm-initiator.c         | 112 ++---
 .../intel/iwlwifi/mvm/ftm-responder.c         |  64 +--
 .../net/wireless/intel/iwlwifi/mvm/fw-api.h   |  70 +--
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c   | 108 ++---
 drivers/net/wireless/intel/iwlwifi/mvm/led.c  |  67 +--
 .../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c |  95 ++--
 .../net/wireless/intel/iwlwifi/mvm/mac80211.c | 129 ++----
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h  |  88 +---
 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c  |  69 +--
 .../wireless/intel/iwlwifi/mvm/offloading.c   |  67 +--
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c  | 103 ++---
 .../net/wireless/intel/iwlwifi/mvm/phy-ctxt.c |  69 +--
 .../net/wireless/intel/iwlwifi/mvm/power.c    |  70 +--
 .../net/wireless/intel/iwlwifi/mvm/quota.c    |  68 +--
 .../net/wireless/intel/iwlwifi/mvm/rs-fw.c    |  76 +---
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c   | 120 ++---
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 140 +++---
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 421 ++++++++++++++----
 drivers/net/wireless/intel/iwlwifi/mvm/sf.c   |  66 +--
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c  |  78 +---
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h  |  70 +--
 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c |  68 +--
 .../wireless/intel/iwlwifi/mvm/time-event.c   |  68 +--
 .../wireless/intel/iwlwifi/mvm/time-event.h   |  67 +--
 drivers/net/wireless/intel/iwlwifi/mvm/tt.c   |  70 +--
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c   |  76 +---
 .../net/wireless/intel/iwlwifi/mvm/utils.c    |  71 +--
 .../intel/iwlwifi/pcie/ctxt-info-gen3.c       |  57 +--
 .../wireless/intel/iwlwifi/pcie/ctxt-info.c   |  60 +--
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c |  90 +---
 .../wireless/intel/iwlwifi/pcie/internal.h    |  80 +---
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c  | 113 ++---
 .../wireless/intel/iwlwifi/pcie/trans-gen2.c  |  83 ++--
 .../net/wireless/intel/iwlwifi/pcie/trans.c   | 155 +------
 .../net/wireless/intel/iwlwifi/pcie/tx-gen2.c |  57 +--
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c  | 351 +--------------
 drivers/net/wireless/intel/iwlwifi/queue/tx.c | 308 ++++++++++---
 drivers/net/wireless/intel/iwlwifi/queue/tx.h |  68 +--
 130 files changed, 1992 insertions(+), 8370 deletions(-)

-- 
2.29.2


^ permalink raw reply	[flat|nested] 55+ messages in thread

end of thread, other threads:[~2020-12-09 22:17 UTC | newest]

Thread overview: 55+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-09 21:16 [PATCH v2 00/47] iwlwifi: final patches for v5.11 2020-12-09 Luca Coelho
2020-12-09 21:16 ` [PATCH v2 01/47] iwlwifi: remove all queue resources before free Luca Coelho
2020-12-09 22:11   ` Luca Coelho
2020-12-09 21:16 ` [PATCH v2 02/47] iwlwifi: yoyo: add the ability to dump phy periphery Luca Coelho
2020-12-09 21:16 ` [PATCH v2 03/47] iwlwifi: yoyo: align the write pointer to DWs Luca Coelho
2020-12-09 21:16 ` [PATCH v2 04/47] iwlwifi: mvm: fix sar profile printing issue Luca Coelho
2020-12-09 21:16 ` [PATCH v2 05/47] iwlwifi: move reclaim flows to the queue file Luca Coelho
2020-12-09 21:16 ` [PATCH v2 06/47] iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command for netdetect Luca Coelho
2020-12-09 21:16 ` [PATCH v2 07/47] iwlwifi: update MAINTAINERS entry Luca Coelho
2020-12-09 21:16 ` [PATCH v2 08/47] iwlwifi: mvm: Init error table memory to zero Luca Coelho
2020-12-09 21:16 ` [PATCH v2 09/47] iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode Luca Coelho
2020-12-09 21:16 ` [PATCH v2 10/47] iwlwifi: pcie: remove obsolete pre-release support code Luca Coelho
2020-12-09 21:16 ` [PATCH v2 11/47] iwlwifi: copy iwl_he_capa for modifications Luca Coelho
2020-12-09 21:16 ` [PATCH v2 12/47] iwlwifi: mvm: add support for 6GHz Luca Coelho
2020-12-09 22:06   ` [PATCH v3 34/47] " Luca Coelho
2020-12-09 22:12     ` Luca Coelho
2020-12-09 21:16 ` [PATCH v2 13/47] iwlwifi: enable sending/setting debug host event Luca Coelho
2020-12-09 22:15   ` Luca Coelho
2020-12-09 21:16 ` [PATCH v2 14/47] iwlwifi: avoid endless HW errors at assert time Luca Coelho
2020-12-09 21:16 ` [PATCH v2 15/47] iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode Luca Coelho
2020-12-09 21:16 ` [PATCH v2 16/47] iwlwifi: follow the new inclusive terminology Luca Coelho
2020-12-09 21:16 ` [PATCH v2 17/47] iwlwifi: fix typo in comment Luca Coelho
2020-12-09 21:16 ` [PATCH v2 18/47] iwlwifi: sort out the NVM offsets Luca Coelho
2020-12-09 21:16 ` [PATCH v2 19/47] iwlwifi: mvm: iterate active stations when updating statistics Luca Coelho
2020-12-09 21:16 ` [PATCH v2 20/47] iwlwifi: validate MPDU length against notification length Luca Coelho
2020-12-09 21:16 ` [PATCH v2 21/47] iwlwifi: pcie: validate RX descriptor length Luca Coelho
2020-12-09 21:16 ` [PATCH v2 22/47] iwlwifi: remove sw_csum_tx Luca Coelho
2020-12-09 21:16 ` [PATCH v2 23/47] iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type Luca Coelho
2020-12-09 21:16 ` [PATCH v2 24/47] iwlwifi: mvm: move iwl_mvm_stop_device() out of line Luca Coelho
2020-12-09 21:16 ` [PATCH v2 25/47] iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers Luca Coelho
2020-12-09 21:16 ` [PATCH v2 26/47] iwlwifi: mvm: fix 22000 series driver NMI Luca Coelho
2020-12-09 21:16 ` [PATCH v2 27/47] iwlwifi: mvm: do more useful queue sync accounting Luca Coelho
2020-12-09 21:16 ` [PATCH v2 28/47] iwlwifi: mvm: clean up scan state on failure Luca Coelho
2020-12-09 21:16 ` [PATCH v2 29/47] iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling Luca Coelho
2020-12-09 21:16 ` [PATCH v2 30/47] iwlwifi: fw: file: fix documentation for SAR flag Luca Coelho
2020-12-09 21:16 ` [PATCH v2 31/47] iwlwifi: pcie: remove unnecessary setting of inta_mask Luca Coelho
2020-12-09 21:16 ` [PATCH v2 32/47] iwlwifi: trans: consider firmware dead after errors Luca Coelho
2020-12-09 21:16 ` [PATCH v2 33/47] iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() Luca Coelho
2020-12-09 21:16 ` [PATCH v2 34/47] iwlwifi: use SPDX tags Luca Coelho
2020-12-09 22:06   ` [PATCH v3 " Luca Coelho
2020-12-09 22:15     ` Luca Coelho
2020-12-09 21:16 ` [PATCH v2 35/47] iwlwifi: pcie: clean up some rx code Luca Coelho
2020-12-09 22:16   ` Luca Coelho
2020-12-09 21:16 ` [PATCH v2 36/47] iwlwifi: mvm: validate firmware sync response size Luca Coelho
2020-12-09 21:16 ` [PATCH v2 37/47] iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 Luca Coelho
2020-12-09 21:16 ` [PATCH v2 38/47] iwlwifi: add an extra firmware state in the transport Luca Coelho
2020-12-09 21:16 ` [PATCH v2 39/47] iwlwifi: support firmware reset handshake Luca Coelho
2020-12-09 21:16 ` [PATCH v2 40/47] iwlwifi: mvm: disconnect if channel switch delay is too long Luca Coelho
2020-12-09 21:16 ` [PATCH v2 41/47] iwlwifi: Add a new card for MA family Luca Coelho
2020-12-09 21:16 ` [PATCH v2 42/47] iwlwifi: tighten RX MPDU bounds checks Luca Coelho
2020-12-09 21:16 ` [PATCH v2 43/47] iwlwifi: mvm: hook up missing RX handlers Luca Coelho
2020-12-09 21:16 ` [PATCH v2 44/47] iwlwifi: mvm: add size checks for range response notification Luca Coelho
2020-12-09 21:16 ` [PATCH v2 45/47] iwlwifi: mvm: check that statistics TLV version match struct version Luca Coelho
2020-12-09 21:16 ` [PATCH v2 46/47] iwlwifi: mvm: purge the BSS table upon firmware load Luca Coelho
2020-12-09 21:16 ` [PATCH v2 47/47] iwlwifi: mvm: validate notification size when waiting Luca Coelho

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.