mbox series

pull-request: wireless-drivers-2020-11-23

Message ID 20201123161037.C11D1C43460@smtp.codeaurora.org
State Superseded
Headers show
Series pull-request: wireless-drivers-2020-11-23 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git tags/wireless-drivers-2020-11-23

Message

Kalle Valo Nov. 23, 2020, 4:10 p.m. UTC
Hi,

here's a pull request to net tree, more info below. Please let me know if there
are any problems.

Kalle

The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:

  Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git tags/wireless-drivers-2020-11-23

for you to fetch changes up to fe56d05ee6c87f6a1a8c7267affd92c9438249cc:

  iwlwifi: mvm: fix kernel panic in case of assert during CSA (2020-11-10 20:45:36 +0200)

----------------------------------------------------------------
wireless-drivers fixes for v5.10

First set of fixes for v5.10. One fix for iwlwifi kernel panic, others
less notable.

rtw88

* fix a bogus test found by clang

iwlwifi

* fix long memory reads causing soft lockup warnings

* fix kernel panic during Channel Switch Announcement (CSA)

* other smaller fixes

MAINTAINERS

* email address updates

----------------------------------------------------------------
Avraham Stern (1):
      iwlwifi: mvm: write queue_sync_state only for sync

Chi-Hsien Lin (1):
      MAINTAINERS: update maintainers list for Cypress

Emmanuel Grumbach (2):
      iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC
      iwlwifi: mvm: properly cancel a session protection for P2P

Johannes Berg (2):
      iwlwifi: pcie: limit memory read spin time
      iwlwifi: pcie: set LTR to avoid completion timeout

Mordechay Goodstein (1):
      iwlwifi: sta: set max HE max A-MPDU according to HE capa

Sara Sharon (1):
      iwlwifi: mvm: fix kernel panic in case of assert during CSA

Tom Rix (1):
      rtw88: fix fw_fifo_addr check

Yan-Hsuan Chuang (1):
      MAINTAINERS: update Yan-Hsuan's email address

 MAINTAINERS                                        |   9 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h    |  10 +-
 .../net/wireless/intel/iwlwifi/fw/api/time-event.h |   8 +-
 drivers/net/wireless/intel/iwlwifi/iwl-csr.h       |  10 ++
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |  18 ++++
 .../net/wireless/intel/iwlwifi/mvm/time-event.c    | 103 ++++++++++++++-------
 .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c   |  20 ++++
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |  36 +++++--
 drivers/net/wireless/realtek/rtw88/fw.c            |   2 +-
 10 files changed, 164 insertions(+), 57 deletions(-)

Comments

Jakub Kicinski Nov. 23, 2020, 11:30 p.m. UTC | #1
On Mon, 23 Nov 2020 16:10:37 +0000 (UTC) Kalle Valo wrote:
> wireless-drivers fixes for v5.10
> 
> First set of fixes for v5.10. One fix for iwlwifi kernel panic, others
> less notable.
> 
> rtw88
> 
> * fix a bogus test found by clang
> 
> iwlwifi
> 
> * fix long memory reads causing soft lockup warnings
> 
> * fix kernel panic during Channel Switch Announcement (CSA)
> 
> * other smaller fixes
> 
> MAINTAINERS
> 
> * email address updates

Pulled, thanks!

Please watch out for missing sign-offs.
Kalle Valo Nov. 24, 2020, 7:15 a.m. UTC | #2
Jakub Kicinski <kuba@kernel.org> writes:

> On Mon, 23 Nov 2020 16:10:37 +0000 (UTC) Kalle Valo wrote:
>> wireless-drivers fixes for v5.10
>> 
>> First set of fixes for v5.10. One fix for iwlwifi kernel panic, others
>> less notable.
>> 
>> rtw88
>> 
>> * fix a bogus test found by clang
>> 
>> iwlwifi
>> 
>> * fix long memory reads causing soft lockup warnings
>> 
>> * fix kernel panic during Channel Switch Announcement (CSA)
>> 
>> * other smaller fixes
>> 
>> MAINTAINERS
>> 
>> * email address updates
>
> Pulled, thanks!
>
> Please watch out for missing sign-offs.

I assume you refer to commit 97cc16943f23, sorry about that. Currently
I'm just manually checking sign-offs and missed this patch. My plan is
to implement proper checks to my patchwork script so I'll notice these
before I commit the patch (or pull request), just have not yet find the
time to do that.

commit 97cc16943f23078535fdbce4f6391b948b4ccc08
Author:     Avraham Stern <avraham.stern@intel.com>
AuthorDate: Sat Nov 7 10:50:09 2020 +0200
Commit:     Kalle Valo <kvalo@codeaurora.org>
CommitDate: Tue Nov 10 20:45:34 2020 +0200

    iwlwifi: mvm: write queue_sync_state only for sync
    
    We use mvm->queue_sync_state to wait for synchronous queue sync
    messages, but if an async one happens inbetween we shouldn't
    clear mvm->queue_sync_state after sending the async one, that
    can run concurrently (at least from the CPU POV) with another
    synchronous queue sync.
    
    Signed-off-by: Johannes Berg <johannes.berg@intel.com>
    Fixes: 3c514bf831ac ("iwlwifi: mvm: add a loose synchronization of the NSSN across Rx queues")
    Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
    Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
    Link: https://lore.kernel.org/r/iwlwifi.20201107104557.51a3148f2c14.I0772171dbaec87433a11513e9586d98b5d920b5f@changeid
Jakub Kicinski Nov. 24, 2020, 4:08 p.m. UTC | #3
On Tue, 24 Nov 2020 09:15:45 +0200 Kalle Valo wrote:
> Jakub Kicinski <kuba@kernel.org> writes:
> 
> > On Mon, 23 Nov 2020 16:10:37 +0000 (UTC) Kalle Valo wrote:  
> >> wireless-drivers fixes for v5.10
> >> 
> >> First set of fixes for v5.10. One fix for iwlwifi kernel panic, others
> >> less notable.
> >> 
> >> rtw88
> >> 
> >> * fix a bogus test found by clang
> >> 
> >> iwlwifi
> >> 
> >> * fix long memory reads causing soft lockup warnings
> >> 
> >> * fix kernel panic during Channel Switch Announcement (CSA)
> >> 
> >> * other smaller fixes
> >> 
> >> MAINTAINERS
> >> 
> >> * email address updates  
> >
> > Pulled, thanks!
> >
> > Please watch out for missing sign-offs.  
> 
> I assume you refer to commit 97cc16943f23, sorry about that. Currently
> I'm just manually checking sign-offs and missed this patch. My plan is
> to implement proper checks to my patchwork script so I'll notice these
> before I commit the patch (or pull request), just have not yet find the
> time to do that.

Check out verify_fixes and verify_signoff in Greg's repo:

https://github.com/gregkh/gregkh-linux/tree/master/work
Kalle Valo Nov. 24, 2020, 4:38 p.m. UTC | #4
Jakub Kicinski <kuba@kernel.org> writes:

> On Tue, 24 Nov 2020 09:15:45 +0200 Kalle Valo wrote:
>> Jakub Kicinski <kuba@kernel.org> writes:
>> 
>> > On Mon, 23 Nov 2020 16:10:37 +0000 (UTC) Kalle Valo wrote:  
>> >> wireless-drivers fixes for v5.10
>> >> 
>> >> First set of fixes for v5.10. One fix for iwlwifi kernel panic, others
>> >> less notable.
>> >> 
>> >> rtw88
>> >> 
>> >> * fix a bogus test found by clang
>> >> 
>> >> iwlwifi
>> >> 
>> >> * fix long memory reads causing soft lockup warnings
>> >> 
>> >> * fix kernel panic during Channel Switch Announcement (CSA)
>> >> 
>> >> * other smaller fixes
>> >> 
>> >> MAINTAINERS
>> >> 
>> >> * email address updates  
>> >
>> > Pulled, thanks!
>> >
>> > Please watch out for missing sign-offs.  
>> 
>> I assume you refer to commit 97cc16943f23, sorry about that. Currently
>> I'm just manually checking sign-offs and missed this patch. My plan is
>> to implement proper checks to my patchwork script so I'll notice these
>> before I commit the patch (or pull request), just have not yet find the
>> time to do that.
>
> Check out verify_fixes and verify_signoff in Greg's repo:
>
> https://github.com/gregkh/gregkh-linux/tree/master/work

Thanks, I will.