mbox series

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

Message ID 20210914195909.36035-1-verdre@v0yd.nl (mailing list archive)
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
>