summaryrefslogtreecommitdiffstats
path: root/net/mac80211/mesh_pathtbl.c
Commit message (Expand)AuthorAgeFilesLines
* wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPPAndrei Otcheretianski2023-12-121-4/+4
* wifi: mac80211: mesh: fix some kdoc warningsBenjamin Berg2023-10-231-7/+13
* wifi: mac80211: fix RCU usage warning in mesh fast-xmitJohannes Berg2023-09-111-1/+1
* wifi: mac80211: mesh fast xmit supportFelix Fietkau2023-03-221-0/+282
* treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)2022-12-251-1/+1
* wifi: mac80211: Fix ack frame idr leak when mesh has no routeNicolas Cavallari2022-11-021-1/+1
* mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_meshPavel Skripkin2022-01-041-58/+31
* mac80211: check return value of rhashtable_initMichelleJin2021-09-271-1/+4
* mac80211: fix some spelling mistakesZheng Yongjun2021-06-231-1/+1
* mac80211: mesh: fix mesh_pathtbl_init() error pathEric Dumazet2020-12-041-3/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-08-021-0/+1
|\
| * mac80211: mesh: Free pending skb when destroying a mpathRemi Pommarel2020-07-301-0/+1
* | net: mac80211: kerneldoc fixesAndrew Lunn2020-07-131-3/+1
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* Merge tag 'mac80211-next-for-davem-2019-04-26' of git://git.kernel.org/pub/sc...David S. Miller2019-04-261-1/+1
|\
| * mac80211: mesh: drop redundant rcu_read_lock/unlock callsFelix Fietkau2019-04-261-1/+1
* | mac80211: fix unaligned access in mesh table hash functionFelix Fietkau2019-03-291-1/+1
|/
* mac80211: Use rhashtable_lookup_get_insert_fast instead of racy codeHerbert Xu2019-02-221-16/+8
* mac80211: mesh: fix missing unlock on error in table_path_del()Wei Yongjun2019-02-181-1/+1
* mac80211: Free mpath object when rhashtable insertion failsHerbert Xu2019-02-151-8/+9
* mac80211: Use linked list instead of rhashtable walk for mesh tablesHerbert Xu2019-02-151-101/+37
* rhashtable: Change rhashtable_walk_start to return voidTom Herbert2017-12-111-24/+10
* mac80211: Convert timers to use timer_setup()Kees Cook2017-11-201-2/+1
* mac80211: Use setup_timer instead of init_timer for mesh pathOndřej Lysoněk2017-03-161-3/+2
* mac80211: use DECLARE_EWMA for mesh_fail_avgManoharan, Rajkumar2017-03-061-0/+3
* mac80211: make mpath path fixing more robustPedersen, Thomas2016-09-121-1/+1
* mac80211: mesh: embed gates hlist head directlyBob Copeland2016-04-051-14/+4
* mac80211: mesh: fix crash in mesh_path_timerBob Copeland2016-04-051-15/+18
* mac80211: mesh: convert path table to rhashtableBob Copeland2016-04-051-532/+254
* mac80211: mesh: embed known gates list in struct mesh_pathBob Copeland2016-04-051-56/+44
* mac80211: mesh: factor out common mesh path allocation codeBob Copeland2016-04-051-23/+28
* mac80211: mesh: don't hash sdata in mpath tablesBob Copeland2016-04-051-10/+8
* mac80211: mesh: move path tables into if_meshBob Copeland2016-04-051-102/+79
* mac80211: Unify mesh and mpp path removal functionHenning Rogge2016-02-241-36/+41
* mac80211: let unused MPP table entries timeoutHenning Rogge2016-02-241-0/+51
* mac80211: Remove MPP table entries with MPathHenning Rogge2016-02-241-0/+26
* mac80211: mesh: drop constant field mean_chain_lenBob Copeland2016-02-241-6/+3
* mac80211: mesh: print MAC address instead of pointerJohannes Berg2015-12-041-2/+2
* mac80211: mesh: fix call_rcu() usageJohannes Berg2015-11-171-4/+4
* mac80211: implement cfg80211_ops to query mesh proxy path tableHenning Rogge2014-10-091-0/+31
* mac80211: Replace rcu_dereference() with rcu_access_pointer()Andreea-Cristina Bernat2014-08-271-2/+2
* mac80211: remove BUG_ON usageJohannes Berg2014-04-291-2/+4
* mac80211: use put_unaligned_le in mesh when necessaryChun-Yeow Yeoh2013-11-251-4/+3
* mac80211: return new mpath from mesh_path_add()Bob Copeland2013-04-081-28/+28
* hlist: drop the node parameter from iteratorsSasha Levin2013-02-271-28/+17
* mac80211: clean up mesh codeJohannes Berg2013-02-151-43/+46
* mac80211: constify IE parsingJohannes Berg2013-02-151-5/+6
* mac80211: mesh power save basicsMarco Porsch2013-02-041-0/+1
* mac80211: clean up mpath_move_to_queue()Thomas Pedersen2012-08-201-16/+18
* mac80211: use skb_queue_walk() in mesh_path_assign_nexthopThomas Pedersen2012-08-201-7/+1