mbox series

[0/9] mwifiex: Fixes for wifi p2p and AP mode

Message ID 20210914195909.36035-1-verdre@v0yd.nl
Headers show
Series mwifiex: Fixes for wifi p2p and AP mode | expand

Message

Jonas Dreßler Sept. 14, 2021, 7:59 p.m. UTC
A bunch of bugfixes for running mwifiex in the P2P and AP mode, for some prior
discussions, see https://github.com/linux-surface/kernel/pull/71.

Jonas Dreßler (9):
  mwifiex: Small cleanup for handling virtual interface type changes
  mwifiex: Use function to check whether interface type change is
    allowed
  mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type
  mwifiex: Use helper function for counting interface types
  mwifiex: Update virtual interface counters right after setting
    bss_type
  mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO
  mwifiex: Handle interface type changes from AP to STATION
  mwifiex: Properly initialize private structure on interface type
    changes
  mwifiex: Fix copy-paste mistake when creating virtual interface

 .../net/wireless/marvell/mwifiex/cfg80211.c   | 370 ++++++++++--------
 1 file changed, 197 insertions(+), 173 deletions(-)

Comments

Pali Rohár Sept. 15, 2021, 6:46 p.m. UTC | #1
On Tuesday 14 September 2021 21:59:00 Jonas Dreßler wrote:
> A bunch of bugfixes for running mwifiex in the P2P and AP mode, for some prior

> discussions, see https://github.com/linux-surface/kernel/pull/71.


Changes look good,

Acked-by: Pali Rohár <pali@kernel.org>


> Jonas Dreßler (9):

>   mwifiex: Small cleanup for handling virtual interface type changes

>   mwifiex: Use function to check whether interface type change is

>     allowed

>   mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type

>   mwifiex: Use helper function for counting interface types

>   mwifiex: Update virtual interface counters right after setting

>     bss_type

>   mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO

>   mwifiex: Handle interface type changes from AP to STATION

>   mwifiex: Properly initialize private structure on interface type

>     changes

>   mwifiex: Fix copy-paste mistake when creating virtual interface

> 

>  .../net/wireless/marvell/mwifiex/cfg80211.c   | 370 ++++++++++--------

>  1 file changed, 197 insertions(+), 173 deletions(-)

> 

> -- 

> 2.31.1

>