All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/76] wifi: more MLO work
@ 2022-07-13  9:43 Johannes Berg
  2022-07-13  9:43 ` [PATCH 01/76] wifi: mac80211_hwsim: Support link channel matching on rx Johannes Berg
                   ` (76 more replies)
  0 siblings, 77 replies; 102+ messages in thread
From: Johannes Berg @ 2022-07-13  9:43 UTC (permalink / raw)
  To: linux-wireless

Hi,

So our MLO work is progressing. Internally, I have limited support
for MLO connections now (over hwsim), but that's at least another
25 patches on top of this series.

But would be good to get things out first anyway. I'm tempted to
just apply this (after net-next merges wireless-next and we will
merge back) though - even if we have more fixes to it later.

johannes



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

end of thread, other threads:[~2023-08-11  9:54 UTC | newest]

Thread overview: 102+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-13  9:43 [PATCH 00/76] wifi: more MLO work Johannes Berg
2022-07-13  9:43 ` [PATCH 01/76] wifi: mac80211_hwsim: Support link channel matching on rx Johannes Berg
2022-07-13  9:43 ` [PATCH 02/76] wifi: mac80211: consistently use sdata_dereference() Johannes Berg
2022-07-13  9:43 ` [PATCH 03/76] wifi: mac80211: rx: accept link-addressed frames Johannes Berg
2022-07-13 16:14   ` Jeff Johnson
2022-07-13 16:16     ` Johannes Berg
2022-07-13 16:23       ` Johannes Berg
2022-07-13 16:24         ` Johannes Berg
2022-07-13 16:29         ` Jeff Johnson
2022-07-13 16:30           ` Johannes Berg
2022-07-13  9:43 ` [PATCH 04/76] wifi: mac80211: Consider MLO links in offchannel logic Johannes Berg
2022-07-13  9:43 ` [PATCH 05/76] wifi: cfg80211: Allow MLO TX with link source address Johannes Berg
2022-07-13  9:43 ` [PATCH 06/76] wifi: mac80211: Remove AP SMPS leftovers Johannes Berg
2022-07-13  9:43 ` [PATCH 07/76] wifi: mac80211: add an ieee80211_get_link_sband Johannes Berg
2022-07-13  9:43 ` [PATCH 08/76] wifi: cfg80211: add API to add/modify/remove a link station Johannes Berg
2022-07-13  9:43 ` [PATCH 09/76] wifi: cfg80211/mac80211: separate link params from station params Johannes Berg
2022-07-13  9:43 ` [PATCH 10/76] wifi: mac80211: implement callbacks for <add/mod/del>_link_station Johannes Berg
2022-07-13  9:43 ` [PATCH 11/76] wifi: nl80211: hold wdev mutex in add/mod/del link station Johannes Berg
2022-07-13  9:43 ` [PATCH 12/76] wifi: nl80211: hold wdev mutex for channel switch APIs Johannes Berg
2022-07-13  9:43 ` [PATCH 13/76] wifi: nl80211: hold wdev mutex for station APIs Johannes Berg
2022-07-13  9:44 ` [PATCH 14/76] wifi: mac80211: RCU-ify link/link_conf pointers Johannes Berg
2022-07-13  9:44 ` [PATCH 15/76] wifi: nl80211: enable setting the link address at new station Johannes Berg
2022-07-13  9:44 ` [PATCH 16/76] wifi: cfg80211: make cfg80211_auth_request::key_idx signed Johannes Berg
2022-07-13  9:44 ` [PATCH 17/76] wifi: cfg80211: drop BSS elements from assoc trace for now Johannes Berg
2022-07-13  9:44 ` [PATCH 18/76] wifi: mac80211_hwsim: Ack link addressed frames Johannes Berg
2022-07-13  9:44 ` [PATCH 19/76] wifi: mac80211: debug: omit link if non-MLO connection Johannes Berg
2022-07-13  9:44 ` [PATCH 20/76] wifi: mac80211: skip powersave recalc if driver SUPPORTS_DYNAMIC_PS Johannes Berg
2022-07-13  9:44 ` [PATCH 21/76] wifi: mac80211: separate out connection downgrade flags Johannes Berg
2022-07-13  9:44 ` [PATCH 22/76] wifi: mac80211: fix key lookup Johannes Berg
2022-07-13  9:44 ` [PATCH 23/76] wifi: nl80211: acquire wdev mutex for dump_survey Johannes Berg
2022-07-13  9:44 ` [PATCH 24/76] wifi: mac80211: move ieee80211_request_smps_mgd_work Johannes Berg
2022-07-13  9:44 ` [PATCH 25/76] wifi: mac80211: set up/tear down client vif links properly Johannes Berg
2022-07-13  9:44 ` [PATCH 26/76] wifi: mac80211: provide link ID in link_conf Johannes Berg
2022-07-13  9:44 ` [PATCH 27/76] wifi: mac80211: move ps setting to vif config Johannes Berg
2022-07-13  9:44 ` [PATCH 28/76] wifi: mac80211: expect powersave handling in driver for MLO Johannes Berg
2022-07-13  9:44 ` [PATCH 29/76] wifi: mac80211: change QoS settings API to take link into account Johannes Berg
2022-07-13  9:44 ` [PATCH 30/76] wifi: mac80211: remove unused bssid variable Johannes Berg
2022-07-13  9:44 ` [PATCH 31/76] wifi: mac80211: mlme: track AP (MLD) address separately Johannes Berg
2022-07-13  9:44 ` [PATCH 32/76] wifi: mac80211: mlme: do IEEE80211_STA_RESET_SIGNAL_AVE per link Johannes Berg
2022-07-13  9:44 ` [PATCH 33/76] wifi: mac80211: mlme: first adjustments for MLO Johannes Berg
2022-07-13  9:44 ` [PATCH 34/76] wifi: mac80211: split IEEE80211_STA_DISABLE_WMM to link data Johannes Berg
2022-07-13  9:44 ` [PATCH 35/76] wifi: mac80211: mlme: use ieee80211_get_link_sband() Johannes Berg
2022-09-14 10:00   ` Wen Gong
2022-09-27  8:15     ` Johannes Berg
2022-07-13  9:44 ` [PATCH 36/76] wifi: mac80211: mlme: remove sta argument from ieee80211_config_bw Johannes Berg
2022-07-13  9:44 ` [PATCH 37/76] wifi: mac80211: mlme: use correct link_sta Johannes Berg
2022-07-13  9:44 ` [PATCH 38/76] wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request Johannes Berg
2022-07-13  9:44 ` [PATCH 39/76] wifi: cfg80211: prepare association failure APIs for MLO Johannes Berg
2022-07-13  9:44 ` [PATCH 40/76] wifi: mac80211: mlme: unify assoc data event sending Johannes Berg
2022-07-13  9:44 ` [PATCH 41/76] wifi: cfg80211: adjust assoc comeback for MLO Johannes Berg
2022-07-13  9:44 ` [PATCH 42/76] wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a struct Johannes Berg
2022-07-13  9:44 ` [PATCH 43/76] wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO Johannes Berg
2022-07-13  9:44 ` [PATCH 44/76] wifi: mac80211: refactor elements parsing with parameter struct Johannes Berg
2022-07-13  9:44 ` [PATCH 45/76] wifi: mac80211: replace link_id with link_conf in start/stop_ap() Johannes Berg
2022-07-13  9:44 ` [PATCH 46/76] wifi: mac80211: don't re-parse elems in ieee80211_assoc_success() Johannes Berg
2022-07-13  9:44 ` [PATCH 47/76] wifi: mac80211: move tdls_chan_switch_prohibited to link data Johannes Berg
2022-07-13  9:44 ` [PATCH 48/76] wifi: mac80211: fix multi-BSSID element parsing Johannes Berg
2022-07-13  9:44 ` [PATCH 49/76] wifi: mac80211: don't set link address for station Johannes Berg
2022-07-13  9:44 ` [PATCH 50/76] wifi: mac80211: remove redundant condition Johannes Berg
2022-07-13  9:44 ` [PATCH 51/76] wifi: cfg80211: add ieee80211_chanwidth_rate_flags() Johannes Berg
2022-07-13  9:44 ` [PATCH 52/76] wifi: mac80211: use only channel width in ieee80211_parse_bitrates() Johannes Berg
2022-07-13  9:44 ` [PATCH 53/76] wifi: mac80211: refactor adding rates to assoc request Johannes Berg
2022-07-13  9:44 ` [PATCH 54/76] wifi: mac80211: refactor adding custom elements Johannes Berg
2022-07-13  9:44 ` [PATCH 55/76] wifi: mac80211: mlme: simplify adding ht/vht/he/eht elements Johannes Berg
2022-07-13  9:44 ` [PATCH 56/76] wifi: mac80211: consider EHT element size in assoc request Johannes Berg
2022-07-13  9:44 ` [PATCH 57/76] wifi: cfg80211: clean up links appropriately Johannes Berg
2022-07-13  9:44 ` [PATCH 58/76] wifi: mac80211: tighten locking check Johannes Berg
2022-07-13  9:44 ` [PATCH 59/76] wifi: mac80211: fix link manipulation Johannes Berg
2022-07-13  9:44 ` [PATCH 60/76] wifi: nl80211: better validate link ID for stations Johannes Berg
2022-07-13  9:44 ` [PATCH 61/76] wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities Johannes Berg
2023-08-11  3:51   ` Wen Gong
2023-08-11  3:51     ` Wen Gong
2023-08-11  9:03     ` Johannes Berg
2023-08-11  9:03       ` Johannes Berg
2023-08-11  9:05       ` Wen Gong
2023-08-11  9:05         ` Wen Gong
2023-08-11  9:08         ` Johannes Berg
2023-08-11  9:08           ` Johannes Berg
2023-08-11  9:24           ` Wen Gong
2023-08-11  9:24             ` Wen Gong
2023-08-11  9:27             ` Johannes Berg
2023-08-11  9:27               ` Johannes Berg
2023-08-11  9:54               ` Wen Gong
2023-08-11  9:54                 ` Wen Gong
2022-07-13  9:44 ` [PATCH 62/76] wifi: nl80211: set BSS to NULL if IS_ERR() Johannes Berg
2022-07-13  9:44 ` [PATCH 63/76] wifi: mac80211: skip rate statistics for MLD STAs Johannes Berg
2022-07-13  9:44 ` [PATCH 64/76] wifi: mac80211: add a helper to fragment an element Johannes Berg
2022-07-13  9:44 ` [PATCH 65/76] wifi: nl80211: check MLO support in authenticate Johannes Berg
2022-07-13  9:44 ` [PATCH 66/76] wifi: nl80211: Support MLD parameters in nl80211_set_station() Johannes Berg
2022-07-13  9:44 ` [PATCH 67/76] wifi: cfg80211/mac80211: Support control port TX from specific link Johannes Berg
2022-07-13  9:44 ` [PATCH 68/76] wifi: mac80211: Allow EAPOL frames from link addresses Johannes Berg
2022-07-13  9:44 ` [PATCH 69/76] wifi: mac80211: Allow EAPOL tx from specific link Johannes Berg
2022-07-13  9:44 ` [PATCH 70/76] wifi: nl80211: allow link ID in set_wiphy with frequency Johannes Berg
2022-07-13  9:44 ` [PATCH 71/76] wifi: mac80211: don't check carrier in chanctx code Johannes Berg
2022-07-13  9:44 ` [PATCH 72/76] wifi: mac80211: Support multi link in ieee80211_recalc_min_chandef() Johannes Berg
2022-07-13  9:44 ` [PATCH 73/76] wifi: nl80211: advertise MLO support Johannes Berg
2022-07-13  9:45 ` [PATCH 74/76] wifi: mac80211: replace link_id with link_conf in switch/(un)assign_vif_chanctx() Johannes Berg
2022-07-13  9:45 ` [PATCH 75/76] wifi: mac80211: remove link_id parameter from link_info_changed() Johannes Berg
2022-07-13  9:45 ` [PATCH 76/76] wifi: cfg80211: set country_elem to NULL Johannes Berg
2022-07-14  8:26 ` [PATCH 00/76] wifi: more MLO work Arend Van Spriel
2022-07-14  8:30   ` Johannes Berg
2022-07-18  8:51     ` Kalle Valo

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.