aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211
AgeCommit message (Expand)AuthorFilesLines
2025-11-26wifi: mac80211: allow sharing identical chanctx for S1G interfacesLachlan Hodges2-3/+15
2025-11-24wifi: mac80211: fix channel switching codeJohannes Berg1-1/+1
2025-11-20wifi: mac80211: refactor CMAC packet handlersChien Wong4-131/+37
2025-11-20wifi: mac80211: refactor CMAC crypt functionsChien Wong3-50/+19
2025-11-20wifi: mac80211: utilize the newly defined CMAC constantsChien Wong4-25/+25
2025-11-20wifi: mac80211: fix CMAC functions not handling errorsChien Wong3-30/+61
2025-11-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-6/+18
2025-11-11wifi: mac80211: make monitor link info check more specificBenjamin Berg2-4/+7
2025-11-11wifi: mac80211: track MU-MIMO configuration on disabled interfacesBenjamin Berg4-23/+76
2025-11-11wifi: cfg80211/mac80211: Add fallback mechanism for INDOOR_SP connectionPagadala Yesu Anjaneyulu1-1/+2
2025-11-11wifi: cfg80211/mac80211: clean up duplicate ap_power handlingPagadala Yesu Anjaneyulu1-19/+1
2025-11-11wifi: mac80211: skip rate verification for not captured PSDUsBenjamin Berg1-3/+7
2025-11-10wifi: mac80211: remove unnecessary vlan NULL checkJohannes Berg1-3/+0
2025-11-10wifi: mac80211: pass frame type to element parsingJohannes Berg11-57/+122
2025-11-10wifi: mac80211: remove "disabling VHT" messageJohannes Berg1-4/+1
2025-11-10wifi: mac80211: add and use chanctx usage iterationJohannes Berg1-147/+195
2025-11-10wifi: mac80211: simplify ieee80211_recalc_chanctx_min_def() APIJohannes Berg4-26/+32
2025-11-10wifi: mac80211: remove chanctx to link back-referencesJohannes Berg4-78/+87
2025-11-10wifi: mac80211: make link iteration safe for 'break'Johannes Berg1-5/+11
2025-11-06wifi: mac80211: reject address change while connectingJohannes Berg1-3/+11
2025-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-33/+33
2025-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-3/+11
2025-10-30wifi: mac80211: Allow HT Action frame processing on 6 GHz when HE is supportedThomas Wu1-2/+5
2025-10-30wifi: mac80211: add RX flag to report radiotap VHT informationBenjamin Berg1-36/+68
2025-10-28wifi: mac80211: use wiphy_hrtimer_work for csa.switch_workBenjamin Berg4-14/+14
2025-10-28wifi: mac80211: use wiphy_hrtimer_work for ml_reconf_workBenjamin Berg2-6/+6
2025-10-28wifi: mac80211: use wiphy_hrtimer_work for ttlm_workBenjamin Berg2-13/+13
2025-10-27wifi: mac80211: fix missing RX bitrate update for mesh forwarding pathSarika Sharma1-5/+7
2025-10-27wifi: mac80211: get probe response chan via ieee80211_get_channel_khzLachlan Hodges1-2/+2
2025-10-27wifi: mac80211: reset CRC valid after CSAJohannes Berg1-0/+10
2025-10-27wifi: cfg80211/mac80211: validate radio frequency range for monitor modeRyder Lee1-0/+49
2025-10-20wifi: mac80211: fix key tailroom accounting leakJohannes Berg1-3/+8
2025-10-20wifi: mac80211: reset FILS discovery and unsol probe resp intervalsAloka Dixit1-0/+3
2025-09-19wifi: mac80211: fix Rx packet handling when pubsta information is not availableAditya Kumar Singh1-6/+22
2025-09-19wifi: mac80211: correctly initialise S1G chandef for STALachlan Hodges5-22/+92
2025-09-19wifi: mac80211: remove tx_handlers_drop debugfs statsSarika Sharma3-4/+0
2025-09-19wifi: mac80211: Remove redundant rcu_read_lock/unlock() in spin_lockpengdonglin5-10/+0
2025-09-19wifi: mac80211: Extend support for changing NAN configurationIlan Peer1-23/+113
2025-09-19wifi: mac80211: Export an API to check if NAN is startedIlan Peer1-0/+8
2025-09-19wifi: mac80211: Get the correct interface for non-netdev skb statusIlan Peer3-19/+20
2025-09-19wifi: mac80211: Track NAN interface start/stopIlan Peer3-3/+28
2025-09-19wifi: mac80211: Accept management frames on NAN interfaceIlan Peer1-2/+10
2025-09-19wifi: mac80211: Support Tx of action frame for NANIlan Peer4-4/+29
2025-09-11Merge tag 'wireless-next-2025-09-11' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski13-109/+579
2025-09-10wifi: mac80211: fix incorrect commentMiri Korenblit1-5/+1
2025-09-10wifi: mac80211: Fix HE capabilities element checkIlan Peer1-1/+1
2025-09-10wifi: mac80211: add tx_handlers_drop statistics to ethtoolSarika Sharma3-3/+11
2025-09-10wifi: mac80211: fix reporting of all valid links in sta_set_sinfo()Sarika Sharma1-3/+7
2025-09-04wifi: mac80211: Fix 6 GHz Band capabilities element advertisement in lower bandsRamya Gnanasekar2-1/+5
2025-09-04wifi: mac80211: reduce the scope of rts_thresholdMiri Korenblit1-2/+3
2025-09-04wifi: mac80211: reduce the scope of link_idMiri Korenblit1-1/+2
2025-09-04wifi: drivers: indicate support for attributes in NL80211_CMD_SET_BSSArend van Spriel1-0/+8
2025-09-04wifi: mac80211: consider links for validating SCAN_FLAG_AP in scan request du...Aditya Kumar Singh1-4/+17
2025-09-04wifi: mac80211: simplify return value handling of cfg80211_get_radio_idx_by_c...Aditya Kumar Singh3-33/+6
2025-09-04wifi: mac80211: kunit: add kunit tests for S1G PVB decodingLachlan Hodges2-1/+357
2025-09-04wifi: mac80211: support parsing S1G TIM PVBLachlan Hodges2-2/+3
2025-09-04wifi: mac80211: support block bitmap S1G TIM encodingLachlan Hodges4-49/+154
2025-09-03wifi: mac80211: count reg connection element in the sizeMiri Korenblit1-1/+4
2025-09-03wifi: mac80211: Make CONNECTION_MONITOR optional for MLO staLorenzo Bianconi1-3/+0
2025-08-28wifi: mac80211: do not permit 40 MHz EHT operation on 5/6 GHzBenjamin Berg2-5/+33
2025-08-26wifi: mac80211: increase scan_ies_len for S1GLachlan Hodges1-1/+6
2025-08-26wifi: mac80211: fix incorrect type for retLiao Yuanhong1-1/+1
2025-07-23wifi: mac80211: fix WARN_ON for monitor mode on some devicesJohannes Berg1-1/+12
2025-07-22wifi: mac80211: fix unassigned variable accessAntonio Quartulli1-4/+3
2025-07-22wifi: mac80211: don't require cipher and keylen in gtk rekeyMiri Korenblit1-3/+33
2025-07-22wifi: mac80211: Write cnt before copying in ieee80211_copy_rnr_beacon()Kees Cook1-1/+1
2025-07-21wifi: cfg80211/mac80211: report link ID for unexpected framesMichael-CY Lee1-5/+5
2025-07-21wifi: mac80211: determine missing link_id in ieee80211_rx_for_interface() bas...Michael-CY Lee1-1/+17
2025-07-21wifi: mac80211: remove ieee80211_remove_keyMiri Korenblit1-26/+1
2025-07-18Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_deque...Remi Pommarel1-0/+1
2025-07-18wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key()Remi Pommarel1-0/+6
2025-07-18wifi: mac80211: Don't call fq_flow_idx() for management framesAlexander Wetzel1-1/+2
2025-07-18wifi: mac80211: Do not schedule stopped TXQsAlexander Wetzel1-1/+3
2025-07-18wifi: mac80211: support returning the S1G short beacon skbLachlan Hodges1-11/+84
2025-07-18wifi: mac80211: support initialising current S1G short beacon indexLachlan Hodges5-9/+40
2025-07-18wifi: mac80211: support initialising an S1G short beaconing BSSLachlan Hodges2-2/+73
2025-07-18wifi: mac80211: reject TDLS operations when station is not associatedMoon Hee Lee1-1/+1
2025-07-18wifi: mac80211: extend connection monitoring for MLOMaharaja Kennadyrajan1-24/+52
2025-07-18wifi: mac80211: extend beacon monitoring for MLOMaharaja Kennadyrajan1-5/+36
2025-07-18wifi: mac80211: Add link iteration macro for link data with rcu_dereferenceMaharaja Kennadyrajan1-0/+13
2025-07-18wifi: mac80211: fix macro scoping in for_each_link_dataAditya Kumar Singh1-1/+3
2025-07-18wifi: cfg80211/mac80211: remove wrong scan request n_channelsJohannes Berg1-1/+0
2025-07-15wifi: mac80211: use RCU-safe iteration in ieee80211_csa_finishMaharaja Kennadyrajan2-1/+16
2025-07-15wifi: mac80211: parse unsolicited broadcast probe response dataYuvarani V1-0/+12
2025-07-15wifi: mac80211: don't use TPE data from assoc responseJohannes Berg1-5/+28
2025-07-15wifi: mac80211: handle WLAN_HT_ACTION_NOTIFY_CHANWIDTH asyncMiri Korenblit4-30/+80
2025-07-15wifi: mac80211: simplify __ieee80211_rx_h_amsdu() loopJohannes Berg1-15/+8
2025-07-15wifi: mac80211: don't mark keys for inactive links as uploadedMiri Korenblit1-1/+2
2025-07-15wifi: mac80211: only assign chanctx in reconfigMiri Korenblit1-4/+6
2025-07-15wifi: mac80211: clean up cipher suite handlingJohannes Berg2-54/+17
2025-07-15wifi: mac80211: don't send keys to driver when fips_enabledJohannes Berg2-1/+8
2025-07-15wifi: mac80211: remove ieee80211_link_unreserve_chanctx() return valueJohannes Berg2-6/+4
2025-07-15wifi: mac80211: don't unreserve never reserved chanctxJohannes Berg1-1/+2
2025-07-15wifi: mac80211: make VHT opmode NSS ignore a debug messageJohannes Berg1-2/+3
2025-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-14/+31
2025-07-10wifi: mac80211: add the virtual monitor after reconfig completeMiri Korenblit1-5/+4
2025-07-10wifi: mac80211: always initialize sdata::key_listMiri Korenblit1-2/+2
2025-07-09wifi: mac80211: don't complete management TX on SAE commitJohannes Berg1-1/+8
2025-07-09wifi: cfg80211/mac80211: implement dot11ExtendedRegInfoSupportSomashekhar Puttagangaiah3-0/+60
2025-07-09wifi: mac80211: send extended MLD capa/ops if AP has itJohannes Berg1-9/+45
2025-07-09wifi: mac80211: copy first_part into HW scanBenjamin Berg1-1/+2
2025-07-09wifi: mac80211: remove DISALLOW_PUNCTURING_5GHZ codeJohannes Berg2-6/+1
2025-07-09wifi: mac80211: fix deactivated link CSAJohannes Berg1-0/+17
2025-07-09wifi: mac80211: add mandatory bitrate support for 6 GHzSomashekhar Puttagangaiah1-1/+2
2025-07-09wifi: mac80211: remove spurious blank lineJohannes Berg1-1/+0
2025-07-09wifi: mac80211: verify state before connectionMiri Korenblit1-8/+14
2025-07-09wifi: mac80211: Fix uninitialized variable with __free() in ieee80211_ml_epcs()Pagadala Yesu Anjaneyulu1-1/+1
2025-07-09wifi: mac80211: avoid weird state in error pathMiri Korenblit1-1/+8
2025-07-08wifi: mac80211: fix rx link assignment for non-MLO stationsHari Chandrakanthan1-3/+9
2025-07-07wifi: mac80211: reject VHT opmode for unsupported channel widthsMoon Hee Lee1-0/+14
2025-07-07wifi: mac80211: fix non-transmitted BSSID profile searchJohannes Berg1-4/+2
2025-07-07wifi: mac80211: clear frame buffer to never leak stackJohannes Berg1-0/+3
2025-07-07wifi: mac80211: correctly identify S1G short beaconLachlan Hodges1-2/+5
2025-06-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-4/+4
2025-06-24wifi: mac80211: add support for S1G aggregationLachlan Hodges3-4/+8
2025-06-24wifi: mac80211: add support for storing station S1G capabilitiesLachlan Hodges1-0/+5
2025-06-24wifi: mac80211: handle station association response with S1GLachlan Hodges3-0/+35
2025-06-24wifi: mac80211: Set RTS threshold on per-radio basisRoopni Devanathan2-3/+18
2025-06-24wifi: cfg80211/mac80211: Add support to get radio indexRoopni Devanathan12-72/+130
2025-06-24wifi: mac80211: add link_sta_statistics ops to fill link station statisticsSarika Sharma3-3/+49
2025-06-24wifi: mac80211: correct RX stats packet increment for multi-linkSarika Sharma1-2/+13
2025-06-24wifi: mac80211: extend support to fill link level sinfo structureSarika Sharma1-2/+258
2025-06-24wifi: mac80211: add support to accumulate removed link statisticsSarika Sharma3-0/+144
2025-06-24wifi: mac80211: add support towards MLO handling of station statisticsSarika Sharma4-30/+71
2025-06-24wifi: mac80211: finish link init before RCU publishJohannes Berg1-3/+3
2025-06-24wifi: mac80211: update radar_required in channel context after channel switchRamya Gnanasekar1-0/+1
2025-06-24wifi: mac80211: fix beacon interval calculation overflowLachlan Hodges1-1/+1
2025-06-20wifi: mac80211: Fix bssid_indicator for MBSSID in AP modeRameshkumar Sundaram1-2/+6
2025-06-20wifi: mac80211: Allow scan on a radio while operating on DFS on another radioRaj Kumar Bhagat4-12/+46
2025-06-20wifi: mac80211: Allow DFS/CSA on a radio if scan is ongoing on another radioAditya Kumar Singh3-2/+82
2025-06-17wifi: mac80211: don't WARN for late channel/color switchJohannes Berg2-9/+25
2025-06-17wifi: mac80211: drop invalid source address OCB framesJohannes Berg1-0/+4
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()timers-cleanups-2025-06-08Ingo Molnar10-17/+24
2025-06-05wifi: cfg80211/mac80211: correctly parse S1G beacon optional elementsLachlan Hodges2-11/+7
2025-05-22Merge tag 'wireless-next-2025-05-22' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski5-11/+32
2025-05-21wifi: mac80211: accept probe response on link address as wellAditya Kumar Singh1-1/+17
2025-05-21wifi: mac80211: validate SCAN_FLAG_AP in scan request during MLOAditya Kumar Singh1-1/+1
2025-05-21wifi: check if socket flags are validBert Karwatzki2-4/+4
2025-05-16wifi: mac80211: handle non-MLO mode as well in ieee80211_num_beaconing_links()Aditya Kumar Singh1-3/+3
2025-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+4
2025-05-15wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_requestKees Cook1-2/+4
2025-05-09wifi: mac80211: Update MCS15 support in link_confMohan Kumar G1-0/+3
2025-05-08wifi: mac80211: do not offer a mesh path if forwarding is disabledBenjamin Berg1-2/+4
2025-05-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-6/+6
2025-05-06Merge tag 'wireless-next-2025-05-06' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski20-229/+271
2025-05-06wifi: mac80211: fix the type of status_code for negotiated TID to Link MappingMichael-CY Lee1-6/+6
2025-04-23wifi: mac80211: restructure tx profile retrieval for MLO MBSSIDRameshkumar Sundaram3-45/+96
2025-04-23wifi: mac80211: update ML STA with EML capabilitiesRamasamy Kaliappan1-0/+3
2025-04-23wifi: mac80211: VLAN traffic in multicast pathMuna Sinada1-2/+4
2025-04-23wifi: mac80211: Create separate links for VLAN interfacesMuna Sinada4-5/+103
2025-04-23wifi: mac80211: Add link iteration macro for link dataMuna Sinada1-0/+9
2025-04-23wifi: mac80211: Replace __get_unaligned_cpu32 in mesh_pathtbl.cJulian Vetter1-1/+1
2025-04-23Revert "mac80211: Dynamically set CoDel parameters per station"Toke Høiland-Jørgensen5-55/+1
2025-04-23wifi: cfg80211/mac80211: remove more 5/10 MHz codeJohannes Berg11-87/+21
2025-04-23wifi: mac80211: Avoid -Wflex-array-member-not-at-end warningsGustavo A. R. Silva1-28/+27
2025-04-23wifi: free SKBTX_WIFI_STATUS skb tx_flags flagJohannes Berg2-6/+6
2025-04-23wifi: mac80211: restore monitor for outgoing framesJohannes Berg1-1/+7
2025-04-11Merge tag 'wireless-2025-04-11' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-0/+3
2025-04-11Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeu...Johannes Berg1-1/+0
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner13-34/+34
2025-04-02wifi: mac80211: Purge vif txq in ieee80211_do_stop()Remi Pommarel1-0/+3
2025-04-02wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()Remi Pommarel1-0/+1
2025-03-25Merge tag 'wireless-next-2025-03-20' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski4-78/+99
2025-03-19net, treewide: define and use MAC_ADDR_STR_LENUday Shankar1-3/+4
2025-03-18wifi: mac80211: check basic rates validity in sta_link_apply_parametersMikhail Lobanov1-6/+6
2025-03-18wifi: mac80211: fix indentation in ieee80211_set_monitor_channel()Johannes Berg1-2/+2
2025-03-18Merge net-next/main to resolve conflictsJohannes Berg8-66/+143
2025-03-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni4-12/+35
2025-03-12wifi: mac80211: use cfg80211_chandef_get_width()Johannes Berg2-2/+3
2025-03-12wifi: mac80211: use supported selectors from assoc in ML reconfJohannes Berg2-20/+13
2025-03-12wifi: mac80211: remove SSID from ML reconfJohannes Berg1-7/+2
2025-03-12wifi: mac80211: fix MPDU length parsing for EHT 5/6 GHzBenjamin Berg1-1/+8
2025-03-11wifi: mac80211: set WMM in ML reconfigurationJohannes Berg1-0/+1
2025-03-11wifi: mac80211: don't include MLE in ML reconf per-STA profileJohannes Berg2-1/+3
2025-03-11wifi: mac80211: fix ML reconf reset in disconnectJohannes Berg1-4/+4
2025-03-11wifi: mac80211: Notify cfg80211 about added link addressesIlan Peer1-1/+4
2025-03-11wifi: mac80211: fix warning on disconnect during failed ML reconfJohannes Berg1-1/+1
2025-03-11wifi: mac80211: fix userspace_selectors corruptionJohannes Berg1-8/+6
2025-03-11wifi: mac80211: fix U-APSD check in ML reconfigurationJohannes Berg1-5/+4
2025-03-11wifi: mac80211: mlme: support extended MLD capa/ops in assocJohannes Berg2-2/+32
2025-03-11wifi: cfg80211: move link reconfig parameters into a structJohannes Berg3-26/+25
2025-03-07wifi: mac80211: fix SA Query processing in MLOJohannes Berg1-5/+5
2025-03-07wifi: mac80211: don't queue sdata::work for a non-running sdataMiri Korenblit1-3/+5
2025-03-07wifi: mac80211: flush the station before moving it to UN-AUTHORIZED stateEmmanuel Grumbach1-3/+17
2025-03-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-54/+108
2025-03-04Merge tag 'wireless-next-2025-03-04-v2' of https://git.kernel.org/pub/scm/lin...Jakub Kicinski21-370/+1079
2025-03-04Merge tag 'wireless-2025-03-04' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski5-54/+108
2025-02-28wifi: mac80211: refactor populating mesh related fields in sinfoSarika Sharma1-29/+35
2025-02-26wifi: mac80211: add ieee80211_iter_chan_contexts_mtxMiri Korenblit1-1/+19
2025-02-26wifi: mac80211: fix integer overflow in hwmp_route_info_get()Gavrilov Ilia1-4/+10
2025-02-26wifi: mac80211: Fix possible integer promotion issueIlan Peer1-1/+1
2025-02-26wifi: mac80211: Add counter for all monitor interfacesAlexander Wetzel5-15/+19
2025-02-26wifi: mac80211: Fix sparse warning for monitor_sdataAlexander Wetzel1-1/+1
2025-02-26wifi: mac80211: fix vendor-specific inheritanceJohannes Berg1-0/+8
2025-02-26wifi: mac80211: fix MLE non-inheritance parsingJohannes Berg2-45/+83
2025-02-11wifi: mac80211: remove debugfs dir for virtual monitorAlexander Wetzel2-7/+14
2025-02-11wifi: mac80211: Cleanup sta TXQs on flushAlexander Wetzel1-2/+3
2025-02-11wifi: mac80211: rework the Tx of the deauth in ieee80211_set_disassoc()Emmanuel Grumbach1-32/+36
2025-02-11wifi: mac80211: ensure sdata->work is canceled before initialized.Miri Korenblit1-1/+4
2025-02-11wifi: mac80211: enable removing assoc linkJohannes Berg1-3/+0