aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211
AgeCommit message (Expand)AuthorFilesLines
2023-10-23wifi: mac80211: Fix setting vif linksIlan Peer1-1/+1
2023-10-23wifi: mac80211: mesh: fix some kdoc warningsBenjamin Berg6-12/+34
2023-10-23wifi: mac80211: Rename and update IEEE80211_VIF_DISABLE_SMPS_OVERRIDEIlan Peer2-1/+10
2023-10-23wifi: mac80211: handle debugfs when switching to/from MLOMiri Korenblit5-10/+40
2023-10-23wifi: mac80211: add a driver callback to add vif debugfsMiri Korenblit2-3/+31
2023-10-23wifi: mac80211: don't recreate driver link debugfs in reconfigJohannes Berg1-3/+6
2023-10-23wifi: mac80211: cleanup auth_data only if association continuesBenjamin Berg1-4/+13
2023-10-11wifi: mac80211: fix error path key leakJohannes Berg1-2/+1
2023-10-06Merge wireless into wireless-nextJohannes Berg9-28/+85
2023-09-29wifi: mac80211: add back SPDX identifierJohannes Berg1-0/+1
2023-09-29wifi: mac80211: fix ieee80211_drop_unencrypted_mgmt return type/valueJohannes Berg1-2/+3
2023-09-26wifi: mac80211: expand __ieee80211_data_to_8023() statusJohannes Berg2-12/+14
2023-09-26wifi: mac80211: split ieee80211_drop_unencrypted_mgmt() return valueJohannes Berg2-12/+18
2023-09-26wifi: mac80211: remove RX_DROP_UNUSABLEJohannes Berg4-52/+84
2023-09-26wifi: mac80211: fix check for unusable RX resultJohannes Berg2-1/+4
2023-09-26wifi: mac80211: Create resources for disabled linksBenjamin Berg1-3/+4
2023-09-25wifi: mac80211: allow transmitting EAPOL frames with tainted keyWen Gong1-1/+2
2023-09-25wifi: mac80211: reject MLO channel configuration if not supportedBenjamin Berg1-3/+13
2023-09-25wifi: mac80211: report per-link error during associationBenjamin Berg1-1/+3
2023-09-25wifi: mac80211: support antenna control in injectionJohannes Berg1-0/+14
2023-09-25wifi: mac80211: support handling of advertised TID-to-link mappingAyala Beker2-0/+211
2023-09-25wifi: mac80211: add support for parsing TID to Link mapping elementAyala Beker2-0/+11
2023-09-25wifi: mac80211: Notify the low level driver on change in MLO valid linksIlan Peer2-1/+4
2023-09-25wifi: mac80211: describe return values in kernel-docJohannes Berg2-0/+4
2023-09-25wifi: mac80211: don't connect to an AP while it's in a CSA processAyala Beker1-1/+33
2023-09-25wifi: mac80211: update the rx_chains after set_antenna()Emmanuel Grumbach1-1/+7
2023-09-25wifi: mac80211: use bandwidth indication element for CSAJohannes Berg4-18/+45
2023-09-25wifi: cfg80211: split struct cfg80211_ap_settingsJohannes Berg1-1/+1
2023-09-25wifi: mac80211: ethtool: always hold wiphy mutexJohannes Berg1-1/+8
2023-09-25wifi: mac80211: work around Cisco AP 9115 VHT MPDU lengthJohannes Berg6-7/+44
2023-09-25wifi: cfg80211: make read-only array centers_80mhz static constColin Ian King1-1/+1
2023-09-25wifi: mac80211: fix potential key leakJohannes Berg1-5/+15
2023-09-25wifi: mac80211: fix potential key use-after-freeJohannes Berg2-1/+4
2023-09-13wifi: mac80211: don't return unset power in ieee80211_get_tx_power()Ping-Ke Shih1-0/+4
2023-09-13wifi: mac80211: Sanity check tx bitrate if not provided by driverStephen Douthit2-2/+3
2023-09-13wifi: mac80211: additions to change_beacon()Aloka Dixit1-0/+13
2023-09-13wifi: cfg80211: modify prototype for change_beaconAloka Dixit1-6/+8
2023-09-13wifi: mac80211: fixes in FILS discovery updatesAloka Dixit1-37/+40
2023-09-13wifi: mac80211: remove shifted rate supportJohannes Berg9-151/+53
2023-09-13wifi: cfg80211: remove scan_width supportJohannes Berg4-86/+23
2023-09-13wifi: mac80211: fix mesh id corruption on 32 bit systemsFelix Fietkau2-5/+5
2023-09-11wifi: mac80211: fix channel switch link dataJohannes Berg2-5/+7
2023-09-11wifi: mac80211: Do not force off-channel for management Tx with MLOIlan Peer1-1/+6
2023-09-11wifi: mac80211: take MBSSID/EHT data also from probe respJohannes Berg1-10/+15
2023-09-11wifi: mac80211: Print local link address during authenticationIlan Peer1-2/+14
2023-09-11wifi: mac80211: fix # of MSDU in A-MSDU calculationJohannes Berg1-1/+1
2023-09-11wifi: mac80211: fix various kernel-doc issuesJohannes Berg2-10/+12
2023-09-11wifi: mac80211: remove unnecessary struct forward declarationJohannes Berg1-1/+0
2023-09-11wifi: mac80211: add more warnings about inserting sta infoBenjamin Berg1-2/+6
2023-09-11wifi: cfg80211: add ieee80211_fragment_element to public APIBenjamin Berg2-31/+0
2023-09-11wifi: mac80211: add an element parsing unit testJohannes Berg6-0/+130
2023-09-11wifi: mac80211: add support for mld in ieee80211_chswitch_doneEmmanuel Grumbach4-31/+48
2023-09-11wifi: cfg80211/mac80211: hold link BSSes when assoc fails for MLO connectionWen Gong1-5/+6
2023-09-11wifi: mac80211: fix RCU usage warning in mesh fast-xmitJohannes Berg1-1/+1
2023-09-11wifi: cfg80211: annotate iftype_data pointer with sparseJohannes Berg1-5/+2
2023-09-11wifi: mac80211: fix BA session teardown raceJohannes Berg3-8/+15
2023-09-11wifi: mac80211: fix TXQ error path and cleanupJohannes Berg2-2/+3
2023-09-11wifi: cfg80211: remove wdev mutexJohannes Berg15-282/+86
2023-09-11wifi: mac80211: set wiphy for virtual monitorsJohannes Berg1-0/+1
2023-09-11wifi: mac80211: reduce iflist_mtxJohannes Berg7-42/+29
2023-09-11wifi: mac80211: remove local->mtxJohannes Berg14-269/+135
2023-09-11wifi: mac80211: remove ampdu_mlme.mtxJohannes Berg7-117/+60
2023-09-11wifi: mac80211: remove chanctx_mtxJohannes Berg9-142/+113
2023-09-11wifi: mac80211: remove key_mtxJohannes Berg9-132/+90
2023-09-11wifi: mac80211: remove sta_mtxJohannes Berg18-214/+112
2023-09-11wifi: mac80211: take wiphy lock for MAC addr changeJohannes Berg1-3/+16
2023-09-11wifi: mac80211: extend wiphy lock in interface removalJohannes Berg1-1/+2
2023-09-11wifi: mac80211: hold wiphy_lock around concurrency checksJohannes Berg1-2/+3
2023-09-11wifi: mac80211: ethtool: hold wiphy mutexJohannes Berg1-2/+6
2023-09-11wifi: mac80211: check wiphy mutex in opsJohannes Berg2-0/+95
2023-09-11wifi: mac80211: move color change finalize to wiphy workJohannes Berg4-9/+11
2023-09-11wifi: mac80211: move CSA finalize to wiphy workJohannes Berg5-11/+11
2023-09-11wifi: mac80211: move filter reconfig to wiphy workJohannes Berg4-6/+7
2023-09-11wifi: mac80211: move tspec work to wiphy workJohannes Berg2-9/+14
2023-09-11wifi: mac80211: move key tailroom work to wiphy workJohannes Berg6-11/+17
2023-09-11wifi: mac80211: move TDLS work to wiphy workJohannes Berg3-10/+12
2023-09-11wifi: mac80211: move sched-scan stop work to wiphy workJohannes Berg3-8/+10
2023-09-11wifi: mac80211: move dynamic PS to wiphy workJohannes Berg7-19/+24
2023-09-11wifi: mac80211: move link activation work to wiphy workJohannes Berg3-6/+8
2023-09-11wifi: mac80211: move offchannel works to wiphy workJohannes Berg3-23/+23
2023-09-11wifi: mac80211: lock wiphy in IP address notifierJohannes Berg2-1/+35
2023-09-11wifi: mac80211: move monitor work to wiphy workJohannes Berg2-7/+9
2023-09-11wifi: mac80211: move scan work to wiphy workJohannes Berg5-25/+18
2023-09-11wifi: mac80211: move radar detect work to wiphy workJohannes Berg3-10/+11
2023-09-11wifi: mac80211: move DFS CAC work to wiphy workJohannes Berg6-15/+16
2023-09-11wifi: mac80211: add more ops assertionsJohannes Berg2-0/+36
2023-09-11wifi: mac80211: convert A-MPDU work to wiphy workJohannes Berg6-17/+15
2023-09-11wifi: mac80211: flush wiphy work where appropriateJohannes Berg2-0/+2
2023-09-11wifi: mac80211: lock wiphy for aggregation debugfsJohannes Berg1-1/+3
2023-09-11wifi: mac80211: hold wiphy lock in netdev/link debugfsJohannes Berg1-33/+90
2023-09-11wifi: mac80211: debugfs: lock wiphy instead of RTNLJohannes Berg1-3/+3
2023-09-11wifi: mac80211: fix SMPS status handlingJohannes Berg5-50/+78
2023-09-11wifi: mac80211: Fix SMPS handling in the context of MLOIlan Peer3-5/+11
2023-09-11wifi: mac80211: rework ack_frame_id handling a bitJohannes Berg4-7/+19
2023-09-11wifi: mac80211: tx: clarify conditions in if statementJohannes Berg1-3/+4
2023-08-25Merge tag 'wireless-next-2023-08-25' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski7-19/+21
2023-08-24wifi: mac80211: Do not include crypto/algapi.hHerbert Xu3-3/+3
2023-08-22wifi: mac80211: mesh: Remove unused function declaration mesh_ids_set_default()Yue Haibing1-1/+0
2023-08-22wifi: mac80211: Remove unused function declarationsYue Haibing1-2/+0
2023-08-22wifi: mac80211: fix puncturing bitmap handling in CSAJohannes Berg1-6/+6
2023-08-22wifi: mac80211: check for station first in client probeJohannes Berg1-7/+8
2023-08-22wifi: mac80211: check S1G action frame sizeJohannes Berg1-0/+4
2023-08-21wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warningPing-Ke Shih1-2/+10
2023-07-03Merge tag 'leds-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds2-7/+3
2023-06-22Merge tag 'wireless-next-2023-06-22' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski21-396/+1059
2023-06-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-06-21wifi: mac80211: report all unusable beacon framesBenjamin Berg1-1/+1
2023-06-21wifi: mac80211: mark keys as uploaded when added by the driverYedidya Benshimol1-2/+6
2023-06-21wifi: mac80211: fix CRC calculation for extended elemsJohannes Berg1-14/+11
2023-06-21wifi: mac80211: avoid lockdep checking when removing deflinkBenjamin Berg1-2/+3
2023-06-21wifi: mac80211: always hold sdata lock in chanctx assign/unassignJohannes Berg2-5/+18
2023-06-21wifi: mac80211: store BSS param change count from assoc responseJohannes Berg2-1/+17
2023-06-21wifi: mac80211: drop some unprotected action framesJohannes Berg1-2/+13
2023-06-21wifi: mac80211: move action length check upJohannes Berg1-4/+5
2023-06-21wifi: mac80211: drop unprotected robust mgmt before 4-way-HSAlon Giladi1-3/+10
2023-06-19wifi: mac80211: add eht_capa debugfs fieldBen Greear1-0/+185
2023-06-19wifi: mac80211: check EHT basic MCS/NSS setJohannes Berg1-1/+88
2023-06-19wifi: update multi-link element STA reconfigJohannes Berg1-1/+1
2023-06-19wifi: mac80211: agg-tx: prevent start/stop raceJohannes Berg1-0/+8
2023-06-19wifi: mac80211: agg-tx: add a few locking assertionsJohannes Berg1-1/+5
2023-06-19wifi: mac80211: Support link removal using Reconfiguration ML elementIlan Peer2-0/+172
2023-06-19wifi: mac80211: add set_active_links variant not locking sdataBenjamin Berg2-2/+14
2023-06-19wifi: mac80211: add ___ieee80211_disconnect variant not locking sdataBenjamin Berg1-5/+7
2023-06-19wifi: ieee80211: add helper to validate ML element type and sizeBenjamin Berg1-1/+2
2023-06-19wifi: mac80211: Include Multi-Link in CRC calculationIlan Peer1-0/+4
2023-06-19wifi: mac80211: Rename ieee80211_mle_sta_prof_size_ok()Ilan Peer1-1/+2
2023-06-19wifi: mac80211: Add support for parsing Reconfiguration Multi Link elementIlan Peer2-3/+23
2023-06-19wifi: mac80211: Rename multi_linkIlan Peer3-18/+18
2023-06-19wifi: mac80211: use cfg80211 defragmentation helperBenjamin Berg2-58/+37
2023-06-19wifi: mac80211: use new inform_bss callbackBenjamin Berg3-55/+42
2023-06-19wifi: mac80211: feed the link_id to cfg80211_ch_switch_started_notifyEmmanuel Grumbach1-2/+3
2023-06-19wifi: mac80211: add consistency check for compat chandefAnjaneyulu1-0/+5
2023-06-19wifi: mac80211: stop passing cbss to parserBenjamin Berg1-1/+0
2023-06-19wifi: mac80211: Extend AID element addition for TDLS framesMukesh Sisodiya1-10/+9
2023-06-19wifi: mac80211: Add HE and EHT capa elements in TDLS framesAbhishek Naik3-1/+88
2023-06-19wifi: mac80211: handle TDLS data frames with MLOAbhishek Naik1-2/+20
2023-06-19wifi: mac80211: handle TDLS negotiation with MLOMukesh Sisodiya1-72/+91
2023-06-19wifi: cfg80211: make TDLS management link-awareMukesh Sisodiya2-9/+9
2023-06-19wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spamNicolas Cavallari1-3/+1
2023-06-19wifi: mac80211: Add debugfs entry to report dormant linksIlan Peer1-0/+14
2023-06-19wifi: mac80211: Support disabled links during associationIlan Peer4-31/+50
2023-06-19Merge wireless into wireless-nextJohannes Berg6-11/+19
2023-06-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-11/+19
2023-06-14wifi: mac80211: Replace strlcpy with strscpyAzeem Shaikh1-1/+1
2023-06-14wifi: mac80211: Fix permissions for valid_links debugfs entryIlan Peer1-1/+1
2023-06-14wifi: mac80211: Add getter functions for vif MLD stateIlan Peer9-51/+52
2023-06-14wifi: mac80211: allow disabling SMPS debugfs controlsMiri Korenblit1-1/+4
2023-06-14wifi: mac80211: don't update rx_stats.last_rate for NDPJohannes Berg1-3/+3
2023-06-14wifi: mac80211: fix CSA processing while scanningBenjamin Berg1-3/+4
2023-06-14wifi: mac80211: mlme: clarify WMM messagesJohannes Berg1-9/+9
2023-06-14wifi: mac80211: pass roc->sdata to drv_cancel_remain_on_channel()Anjaneyulu1-2/+2
2023-06-14wifi: mac80211: include key action/command in tracingJohannes Berg1-3/+5
2023-06-14wifi: mac80211: add helpers to access sband iftype dataJohannes Berg4-32/+17
2023-06-12wifi: mac80211: fragment per STA profile correctlyBenjamin Berg3-5/+6
2023-06-10net: move gso declarations and functions to their own filesEric Dumazet1-0/+1
2023-06-09wifi: mac80211: Use active_links instead of valid_links in TxIlan Peer1-3/+3
2023-06-09wifi: mac80211: take lock before setting vif linksBenjamin Berg1-1/+8
2023-06-09wifi: mac80211: fix link activation settings orderJohannes Berg1-2/+2
2023-06-07wifi: mac80211: mlme: move disconnects to wiphy workJohannes Berg4-26/+32
2023-06-07wifi: mac80211: ibss: move disconnect to wiphy workJohannes Berg2-7/+9
2023-06-07wifi: mac80211: use wiphy work for channel switchJohannes Berg3-27/+20
2023-06-07wifi: mac80211: use wiphy work for SMPSJohannes Berg4-9/+12
2023-06-07wifi: mac80211: unregister netdevs through cfg80211Johannes Berg1-13/+7
2023-06-07wifi: mac80211: use wiphy work for sdata->workJohannes Berg11-30/+30
2023-06-07Merge wireless into wireless-nextJohannes Berg9-42/+77
2023-06-06wifi: mac80211: stop warning after reconfig failuresJohannes Berg4-4/+13
2023-06-06wifi: mac80211: consistently use u64 for BSS changesAnjaneyulu12-111/+119
2023-06-06wifi: mac80211: batch recalc during STA flushJohannes Berg1-14/+34
2023-06-06wifi: mac80211: move sta_info_move_state() upJohannes Berg1-101/+100
2023-06-06wifi: mac80211: recalc min chandef for new STA linksJohannes Berg1-0/+2
2023-06-06wifi: mac80211: provide a helper to fetch the medium synchronization delayEmmanuel Grumbach1-1/+4
2023-06-06wifi: mac80211: refactor ieee80211_select_link_key()Mukesh Sisodiya1-22/+6
2023-06-06wifi: mac80211: use u64 to hold enum ieee80211_bss_change flagsMukesh Sisodiya1-2/+2
2023-06-06wifi: mac80211: implement proper AP MLD HW restartJohannes Berg1-1/+43
2023-06-06wifi: mac80211: fetch and store the EML capability informationEmmanuel Grumbach1-0/+11
2023-06-06wifi: mac80211: skip EHT BSS membership selectorJohannes Berg1-2/+3
2023-06-06wifi: mac80211: remove element scratch_lenJohannes Berg2-4/+1
2023-06-06wifi: mac80211: HW restart for MLOJohannes Berg1-34/+73
2023-06-06wifi: mac80211: fix switch count in EMA beaconsAditya Kumar Singh1-1/+1
2023-06-06wifi: mac80211: don't translate beacon/presp addrsJohannes Berg1-1/+3
2023-06-06wifi: mac80211: mlme: fix non-inheritence elementJohannes Berg1-1/+7
2023-06-06wifi: mac80211: use correct iftype HE capJohannes Berg1-5/+10
2023-05-25leds: Change led_trigger_blink[_oneshot]() delay parameters to pass-by-valueHans de Goede2-7/+3
2023-05-16wifi: mac80211: recalc chanctx mindef before assigningJohannes Berg1-0/+3
2023-05-16wifi: mac80211: consider reserved chanctx for mindefJohannes Berg3-30/+47
2023-05-16wifi: mac80211: simplify chanctx allocationJohannes Berg1-1/+1
2023-05-16wifi: mac80211: Abort running color change when stopping the APMichael Lee1-1/+2
2023-05-16wifi: mac80211: fix min center freq offset tracingJohannes Berg1-1/+1
2023-05-16wifi: mac80211: Fix puncturing bitmap handling in __ieee80211_csa_finalize()Christophe JAILLET1-2/+2
2023-05-16wifi: mac80211: fortify the spinlock against deadlock by interruptMirsad Goran Todorovac1-2/+3
2023-04-21Merge tag 'wireless-next-2023-04-21' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski7-30/+40
2023-04-20mac80211: use the new drop reasons infrastructureJohannes Berg5-48/+126
2023-04-20wifi: mac80211: remove return value check of debugfs_create_dir()Yingsha Xu1-4/+0
2023-04-18wifi: mac80211: remove ieee80211_tx_status_8023Felix Fietkau1-24/+0
2023-04-13wifi: mac80211: add flush_sta methodJohannes Berg3-2/+28
2023-04-13wifi: mac80211: flush queues on STA removalJohannes Berg1-0/+8
2023-04-13wifi: ieee80211: correctly mark FTM frames non-bufferableJohannes Berg1-2/+2
2023-04-11wifi: mac80211: set EHT support flag in AP modeAloka Dixit1-0/+4
2023-03-31wifi: mac80211: enable EHT mesh supportRyder Lee5-4/+162
2023-03-31Merge wireless/main into wireless-next/mainJohannes Berg7-38/+53