aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/debugfs_netdev.c
AgeCommit message (Expand)AuthorFilesLines
2025-09-19wifi: mac80211: Remove redundant rcu_read_lock/unlock() in spin_lockpengdonglin1-2/+0
2025-07-18wifi: mac80211: support initialising current S1G short beacon indexLachlan Hodges1-1/+1
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-10/+1
2025-01-15saner replacement for debugfs_rename()Al Viro1-10/+1
2025-01-13wifi: mac80211: prohibit deactivating all linksJohannes Berg1-1/+1
2024-10-23wifi: mac80211: convert debugfs files to short fopsJohannes Berg1-2/+1
2024-02-02wifi: mac80211: fix driver debugfs for vif type changeJohannes Berg1-2/+2
2023-12-19wifi: mac80211: add/remove driver debugfs entries as appropriateBenjamin Berg1-3/+6
2023-11-27wifi: mac80211: use wiphy locked debugfs for sdata/linkJohannes Berg1-45/+105
2023-10-23wifi: mac80211: Rename and update IEEE80211_VIF_DISABLE_SMPS_OVERRIDEIlan Peer1-1/+4
2023-10-23wifi: mac80211: handle debugfs when switching to/from MLOMiri Korenblit1-5/+18
2023-09-11wifi: cfg80211: remove wdev mutexJohannes Berg1-9/+1
2023-09-11wifi: mac80211: hold wiphy lock in netdev/link debugfsJohannes Berg1-33/+90
2023-06-19wifi: mac80211: Add debugfs entry to report dormant linksIlan Peer1-0/+14
2023-06-14wifi: mac80211: Fix permissions for valid_links debugfs entryIlan Peer1-1/+1
2023-06-14wifi: mac80211: allow disabling SMPS debugfs controlsMiri Korenblit1-1/+4
2023-03-07wifi: mac80211: add netdev per-link debugfs data and driver hookBenjamin Berg1-54/+168
2023-03-07wifi: mac80211: remove SMPS from AP debugfsBenjamin Berg1-1/+0
2023-02-14wifi: mac80211: remove mesh forwarding congestion checkFelix Fietkau1-3/+0
2022-10-10wifi: mac80211: Drop support for TX push pathAlexander Wetzel1-2/+1
2022-09-06wifi: mac80211: implement link switchingJohannes Berg1-0/+26
2022-07-15wifi: mac80211: RCU-ify link/link_conf pointersJohannes Berg1-1/+1
2022-07-01wifi: mac80211: switch airtime fairness back to deficit round-robin schedulingFelix Fietkau1-31/+1
2022-06-20wifi: mac80211: make some SMPS code MLD-awareJohannes Berg1-1/+1
2022-06-20wifi: mac80211: reorg some iface data structs for MLDJohannes Berg1-6/+6
2022-06-20wifi: mac80211: move interface config to new structJohannes Berg1-3/+3
2022-05-16mac80211: use ifmgd->bssid instead of ifmgd->associated->bssidJohannes Berg1-1/+1
2022-02-04mac80211: remove unused macrosJohannes Berg1-3/+1
2021-06-23mac80211: Switch to a virtual time-based airtime schedulerToke Høiland-Jørgensen1-1/+31
2021-06-23mac80211: Remove redundant assignment to retYang Li1-1/+0
2020-12-11mac80211: remove trailing semicolon in macro definitionsTom Rix1-3/+3
2020-11-11mac80211: remove WDS-related codeJohannes Berg1-11/+0
2020-07-31cfg80211/mac80211: add connected to auth server to meshconfMarkus Theil1-0/+3
2020-07-31cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip path discoveryLinus Lüssing1-0/+2
2020-04-24mac80211: mlme: remove duplicate AID bookkeepingJohannes Berg1-1/+1
2020-02-07mac80211: Remove support for changing AP SMPS modeIlan Peer1-10/+3
2019-10-01mac80211: fix txq null pointer dereferenceMiaoqing Pan1-2/+9
2019-06-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-06-14mac80211: no need to check return value of debugfs_create functionsGreg Kroah-Hartman1-7/+3
2019-04-23mac80211: don't attempt to rename ERR_PTR() debugfs dirsJohannes Berg1-1/+1
2018-11-09{nl,mac}80211: add dot11MeshConnectedToMeshGate to meshconfBob Copeland1-0/+3
2017-06-16networking: convert many more places to skb_put_zero()Johannes Berg1-3/+2
2016-12-13mac80211: multicast to unicast conversionMichael Braun1-0/+3
2016-10-12mac80211: filter multicast data packets on AP / AP_VLANMichael Braun1-0/+11
2016-09-30mac80211: add offset_tsf driver op and use it for meshPedersen, Thomas1-3/+9
2016-09-13mac80211: Re-structure aqm debugfs output and keep CoDel stats per txqToke Høiland-Jørgensen1-1/+36
2016-04-12cfg80211: remove enum ieee80211_bandJohannes Berg1-6/+6
2015-09-22mac80211: remove last_beacon/ave_beacon debugfs filesJohannes Berg1-12/+0
2015-09-22mac80211: debugfs: add file to disallow TDLS wider-bwArik Nemtsov1-0/+29
2015-08-14mac80211: add rate mask logic for vht ratesLorenzo Bianconi1-0/+34
2015-07-17mac80211: clear subdir_stations when removing debugfsTom Hughes1-0/+1
2015-03-20mac80211: remove drop_unencrypted codeJohannes Berg1-2/+0
2014-09-11mac80211: replace SMPS hw flags with wiphy feature bitsEliad Peller1-2/+2
2014-05-28mac80211: don't check netdev state for debugfs read/writeArik Nemtsov1-4/+2
2014-02-11mac80211: add beacon_loss debugfs fileEliad Peller1-0/+13
2014-01-06mac80211: sync dtim_count to TSFThomas Pedersen1-0/+1
2014-01-06mac80211: clean up netdev debugfs macros a bitJohannes Berg1-27/+33
2013-10-28mac80211: implement SMPS for APEmmanuel Grumbach1-9/+16
2013-05-25cfg80211/mac80211: use cfg80211 wdev mutex in mac80211Johannes Berg1-5/+5
2013-05-24mac80211: Move mesh estab_plinks outside mesh_stats debug groupAshok Nagarajan1-2/+3
2013-04-08mac80211: add beacon stats to debugfsBen Greear1-0/+11
2013-03-18mac80211: move sdata debugfs dir to vifStanislaw Gruszka1-11/+11
2013-02-04mac80211: mesh power save basicsMarco Porsch1-0/+5
2012-11-26mac80211: convert to channel definition structJohannes Berg1-2/+0
2012-11-09mac80211: add debugfs file for HW queuesJohannes Berg1-0/+21
2012-11-07mac80211: use kstrtoull return valueJohannes Berg1-1/+1
2012-11-07mac80211: fix race in TKIP MIC test debugfs fileJohannes Berg1-2/+5
2012-11-07mac80211: use mac_ptonJohannes Berg1-28/+2
2012-10-30mac80211: handle TX power per virtual interfaceJohannes Berg1-0/+6
2012-10-19mac80211: make client powersave independent of interface typeMarco Porsch1-3/+3
2012-10-17mac80211: move out the non-statistics variable estab_plinks from mesh_statAshok Nagarajan1-1/+1
2012-10-17mac80211: track needed RX chains for channel contextsJohannes Berg1-1/+1
2012-06-24mac80211: clean up debuggingJohannes Berg1-2/+3
2012-06-18{nl,cfg,mac}80211: implement dot11MeshHWMPconfirmationIntervalChun-Yeow Yeoh1-0/+3
2012-06-14{nl,cfg,mac}80211: implement dot11MeshHWMProotInterval and dot11MeshHWMPactiv...Chun-Yeow Yeoh1-0/+6
2012-06-11{nl,cfg,mac}80211: fix the coding style related to mesh parametersChun-Yeow Yeoh1-17/+17
2012-06-06mac80211: Add missing mesh parameter dot11MeshForwarding for debugfsChun-Yeow Yeoh1-0/+1
2012-06-05net: mac80211: Convert printk(KERN_DEBUG to pr_debugJoe Perches1-1/+1
2012-05-16mac80211: Add debugfs entry for mesh ht_opmodeAshok Nagarajan1-0/+2
2012-04-24mac80211: rename AP variable num_sta_authorized to num_mcast_staFelix Fietkau1-2/+2
2012-04-12Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-1/+1
2012-04-10mac80211: Allow tsf increments via debugfsJavier Cardona1-0/+12
2012-04-09mac80211: reduce code duplication in debugfs codeFelix Fietkau1-58/+13
2012-04-05simple_open: automatically convert to simple_open()Stephen Boyd1-1/+1
2012-03-15mac80211: make uapsd_* keys per-vifEliad Peller1-0/+58
2012-03-15mac80211: add NULL terminator to debugfs_netdev write bufEliad Peller1-8/+5
2012-03-06mac80211: Modify tsf via debugfs in mesh interfacesJavier Cardona1-1/+6
2012-03-05{nl,cfg,mac}80211: Implement RSSI threshold for mesh peeringAshok Nagarajan1-0/+2
2012-01-30mac80211: add support for mcs masksSimon Wunderlich1-0/+34
2012-01-27{nl,cfg,mac}80211: Add support of setting non-forwarding entity in MeshChun-Yeow Yeoh1-0/+1
2011-12-15mac80211: count authorized stations per BSSJohannes Berg1-0/+2
2011-11-28{nl,cfg,mac}80211: implement dot11MeshHWMPperrMinIntervalThomas Pedersen1-0/+3
2011-09-27mac80211: add ieee80211_vif param to tsf functionsEliad Peller1-1/+47
2011-09-14mac80211: Stop forwarding mesh traffic when tx queues are fullJavier Cardona1-0/+3
2011-08-24{nl,cfg,mac}80211: let userspace make meshif mesh gateJavier Cardona1-0/+3
2011-08-24{nl,cfg,mac}80211: let userspace set RANN intervalJavier Cardona1-0/+3
2011-08-24{nl,mac}80211: add missing root mode meshconf entriesJavier Cardona1-1/+1
2011-04-20mac80211: fix SMPS debugfs lockingJohannes Berg1-2/+2
2011-02-03mac80211: Add testing functionality for TKIPJouni Malinen1-1/+101
2011-02-03mac80211: Show configured channel-type in netdev debugfs.Ben Greear1-0/+6
2011-01-28mac80211: Add sdata state and flags to debugfs.Ben Greear1-0/+14
2010-12-06nl80211/mac80211: define and allow configuring mesh element TTLJavier Cardona1-0/+2
2010-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds1-0/+3
2010-09-27mac80211: Support multiple VIFS per AP in debugfs.Ben Greear1-0/+3
2010-09-16net/wireless: use generic_file_llseek in debugfsArnd Bergmann1-0/+1
2010-04-15Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-0/+12
2010-04-08Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-3/+7
2010-03-31mac80211: Track Beacon signal strength and implement cqm eventsJouni Malinen1-0/+12
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-10mac80211: Fix memory leak in ieee80211_if_write()Eric Dumazet1-3/+7
2010-01-12mac80211: remove unused type argumentJohannes Berg1-19/+19
2010-01-12cfg80211/mac80211: Use more generic bitrate mask for rate controlJouni Malinen1-10/+12
2009-12-28mac80211: generalise work handlingJohannes Berg1-2/+0
2009-12-22mac80211: enable spatial multiplexing powersaveJohannes Berg1-3/+108
2009-12-21mac80211: reduce reliance on netdevJohannes Berg1-50/+5
2009-11-13mac80211: add nl80211/cfg80211 handling of the new mesh root mode option.Rui Paulo1-0/+2
2009-10-30cfg80211/mac80211: use debugfs_remove_recursiveJohannes Berg1-148/+26
2009-08-20mac80211: New stat counters for multicast and unicast forwarded framesDaniel Walker1-0/+6
2009-07-10mac80211: rework MLME for multiple authenticationsJohannes Berg1-38/+0
2009-07-10mac80211: remove dead code from mlmeJohannes Berg1-3/+0
2009-07-10mac80211: remove dead code, clean upJohannes Berg1-3/+1
2009-07-10mac80211: remove auth algorithm retryJohannes Berg1-3/+0
2009-02-27mac80211: split IBSS/managed codeJohannes Berg1-22/+26
2008-10-31mac80211: move bss_conf into vifJohannes Berg1-1/+1
2008-10-31mac80211: remove writable debugs mesh parametersJohannes Berg1-88/+24
2008-10-27mac80211: convert to %pM away from print_macJohannes Berg1-2/+1
2008-10-14mac80211: fix debugfs netdev renameJohannes Berg1-1/+5
2008-09-15mac80211: remove beacon countersJohannes Berg1-6/+0
2008-09-15mac80211: use nl80211 interface typesJohannes Berg1-14/+14
2008-09-15mac80211: split off mesh handling entirelyJohannes Berg1-19/+19
2008-08-26mac80211: Fix debugfs file add/del for netdevJouni Malinen1-12/+12
2008-07-14mac80211: revamp virtual interface handlingJohannes Berg1-10/+4
2008-07-14mac80211: make master netdev handling saneJohannes Berg1-7/+27
2008-05-21mac80211: remove channel use statisticsJohannes Berg1-9/+0
2008-05-07mac80211: a few code cleanupsJohannes Berg1-1/+1
2008-04-08mac80211: rename filesJohannes Berg1-1/+1
2008-04-08mac80211: make debugfs files root-onlyJohannes Berg1-3/+3
2008-04-01mac80211: fix deadlocks in debugfs_netdev.cLuis Carlos Cobo1-6/+8
2008-04-01net/mac80211/debugfs_netdev.c: use of bool triggers a gcc bugAndrew Morton1-1/+1
2008-03-06mac80211: mesh statistics and config through debugfsLuis Carlos Cobo1-0/+197
2008-02-29mac80211: remove port control enable switch, clean up sta flagsJohannes Berg1-9/+0
2008-01-28mac80211: add unified BSS configurationJohannes Berg1-1/+1
2008-01-28mac80211: add beacon configuration via cfg80211Johannes Berg1-27/+0
2008-01-28mac80211: move interface type to vif structureJohannes Berg1-2/+2
2008-01-28mac80211: clean up eapol frame handling/port controlJohannes Berg1-18/+9
2007-10-10[PATCH] mac80211: validate VLAN interfaces betterJohannes Berg1-5/+0
2007-10-10[PATCH] mac80211: revamp interface and filter configurationJohannes Berg1-16/+0
2007-10-10[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()Joe Perches1-1/+2
2007-10-10[MAC80211]: Remove bitfields from struct ieee80211_sub_if_dataJiri Slaby1-1/+1
2007-10-10[MAC80211]: Remove bitfields from struct ieee80211_if_staJiri Slaby1-7/+7
2007-08-06[PATCH] mac80211: use do { } while (0) for multi-line macrosZhu Yi1-3/+5
2007-07-17[PATCH] mac80211: use debugfs_renameJohannes Berg1-3/+6
2007-07-12[PATCH] mac80211: improved 802.11g CTS protectionDaniel Drake1-1/+1
2007-05-05[MAC80211]: Add debugfs attributes.Jiri Benc1-0/+440