Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
3920a5bdd951b291129a896c75a0b6c8d913fbbe
/
net
/
mac80211
/
mesh_pathtbl.c
5df20f2
mac80211: make mpath path fixing more robust
by Pedersen, Thomas
· 8 years ago
18b27ff
mac80211: mesh: embed gates hlist head directly
by Bob Copeland
· 9 years ago
7493295
mac80211: mesh: fix crash in mesh_path_timer
by Bob Copeland
· 9 years ago
60854fd
mac80211: mesh: convert path table to rhashtable
by Bob Copeland
· 9 years ago
947c2a0
mac80211: mesh: embed known gates list in struct mesh_path
by Bob Copeland
· 9 years ago
b15dc38
mac80211: mesh: factor out common mesh path allocation code
by Bob Copeland
· 9 years ago
4439548
mac80211: mesh: don't hash sdata in mpath tables
by Bob Copeland
· 9 years ago
2bdaf38
mac80211: mesh: move path tables into if_mesh
by Bob Copeland
· 9 years ago
4cc955d
mac80211: Unify mesh and mpp path removal function
by Henning Rogge
· 9 years ago
ab1c790
mac80211: let unused MPP table entries timeout
by Henning Rogge
· 9 years ago
bf5a70e
mac80211: Remove MPP table entries with MPath
by Henning Rogge
· 9 years ago
3f73fe9
mac80211: mesh: drop constant field mean_chain_len
by Bob Copeland
· 9 years ago
d671b2a
mac80211: mesh: print MAC address instead of pointer
by Johannes Berg
· 9 years ago
c2e703a
mac80211: mesh: fix call_rcu() usage
by Johannes Berg
· 9 years ago
a2db2ed
mac80211: implement cfg80211_ops to query mesh proxy path table
by Henning Rogge
· 10 years ago
2688eba
mac80211: Replace rcu_dereference() with rcu_access_pointer()
by Andreea-Cristina Bernat
· 10 years ago
8c5bb1f
mac80211: remove BUG_ON usage
by Johannes Berg
· 11 years ago
f63f842
mac80211: use put_unaligned_le in mesh when necessary
by Chun-Yeow Yeoh
· 11 years ago
ae76eef
mac80211: return new mpath from mesh_path_add()
by Bob Copeland
· 12 years ago
b67bfe0
hlist: drop the node parameter from iterators
by Sasha Levin
· 12 years ago
bf7cd94
mac80211: clean up mesh code
by Johannes Berg
· 12 years ago
4a3cb70
mac80211: constify IE parsing
by Johannes Berg
· 12 years ago
3f52b7e
mac80211: mesh power save basics
by Marco Porsch
· 12 years ago
4bd4c2d
mac80211: clean up mpath_move_to_queue()
by Thomas Pedersen
· 12 years ago
b22bd52
mac80211: use skb_queue_walk() in mesh_path_assign_nexthop
by Thomas Pedersen
· 12 years ago
e83e654
mac80211: use eth_broadcast_addr
by Johannes Berg
· 12 years ago
2c53040
net: Fix (nearly-)kernel-doc comments for various functions
by Ben Hutchings
· 12 years ago
bdcbd8e
mac80211: clean up debugging
by Johannes Berg
· 12 years ago
f0d2320
net: mac80211: Convert printk(KERN_DEBUG to pr_debug
by Joe Perches
· 13 years ago
b203ca3
mac80211: Convert compare_ether_addr to ether_addr_equal
by Joe Perches
· 13 years ago
35bcd59
mac80211: fix the assignment of PREQ's MAC address for Proactive RANN
by Chun-Yeow Yeoh
· 13 years ago
3b59bf0
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 13 years ago
f06c788
mac80211: fix smatch lock errors in mesh
by Thomas Pedersen
· 13 years ago
888d04d
mac80211: use compare_ether_addr on MAC addresses instead of memcmp
by Felix Fietkau
· 13 years ago
ae1f18e
mac80211: Convert call_rcu() to kfree_rcu(), drop mesh_gate_node_reclaim()
by Paul E. McKenney
· 13 years ago
5ad20dd
mac80211: rename mesh static path_lookup()
by Luis R. Rodriguez
· 13 years ago
0cfda85
mac80211: don't initiate path discovery when forwarding frame with unknown DA
by Thomas Pedersen
· 13 years ago
7e3c886
mac80211: failed forwarded mesh frame addressing
by Thomas Pedersen
· 13 years ago
30be52e
mac80211: fix RCU warnings in mesh
by Johannes Berg
· 13 years ago
d0ce185
mac80211: simplify mesh frame queue mapping and QoS
by Javier Cardona
· 13 years ago
b53d63e
Merge branch 'master' of ssh://infradead/~/public_git/wireless-next into for-davem
by John W. Linville
· 13 years ago
2154c81
mac80211: Mesh data frames must have the QoS header
by Javier Cardona
· 13 years ago
4777be4
mac80211: Start implementing QoS support for mesh interfaces
by Javier Cardona
· 13 years ago
4c5ade4
mac80211: handle allocation failures in mesh_pathtbl_init()
by Dan Carpenter
· 13 years ago
239289e
mac80211: Consolidate mesh path duplicated functions
by Javier Cardona
· 13 years ago
cd72e81
mac80211: Consolidate {mesh,mpp}_path_flush into one function
by Javier Cardona
· 13 years ago
19c50b3
mac80211: Don't iterate twice over all mpaths when once in sufficient
by Javier Cardona
· 13 years ago
ad99d14
mac80211: Remove redundant mesh path expiration checks
by Javier Cardona
· 13 years ago
f5e50cd
mac80211: Improve mpath state locking
by Javier Cardona
· 13 years ago
ece1a2e
mac80211: Remove mesh paths when an interface is removed
by Javier Cardona
· 13 years ago
af089c1
mac80211: Fix RCU pointer dereference in mesh_path_discard_frame()
by Javier Cardona
· 13 years ago
b4d3de8
Merge branch 'master' of git://git.infradead.org/users/linville/wireless-next into for-davem
by John W. Linville
· 13 years ago
817a53d
mac80211: refactor skb copy to failq in mesh_path_move_to_queue
by John W. Linville
· 13 years ago
ba6e5eb
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem
by John W. Linville
· 13 years ago
c6133661
mac80211: mesh gate fixes
by Thomas Pedersen
· 13 years ago
5ee68e5
mac80211: mesh gate implementation
by Javier Cardona
· 13 years ago
00e3f25
mac80211: fix mesh path flushing
by Javier Cardona
· 13 years ago
a6965c4
mac80211: mesh locking fixes
by Javier Cardona
· 13 years ago
86d7f9f
mac80211: fix mpath timer NULL function
by Javier Cardona
· 13 years ago
7646887
mac80211: improve mpath debugging
by Javier Cardona
· 13 years ago
25d49e4
mac80211: update mesh path selection frame format
by Thomas Pedersen
· 13 years ago
33d480c
net: cleanup some rcu_dereference_raw
by Eric Dumazet
· 13 years ago
5e34069
mac80211: fix smatch complains
by Christian Lamparter
· 13 years ago
31ec97d
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem
by John W. Linville
· 13 years ago
d676ff4
mac80211: Don't sleep when growing the mesh path
by Javier Cardona
· 14 years ago
e00cf3b
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem
by John W. Linville
· 14 years ago
349eb8c
mac80211: annotate and fix RCU in mesh code
by Johannes Berg
· 14 years ago
1928eca
mac80211: fix and simplify mesh locking
by Johannes Berg
· 14 years ago
d0df9ee
mac80211: Deactivate mesh path timers when freeing nodes
by Javier Cardona
· 14 years ago
6b86bd6
mac80211: mesh: move some code to make it static
by Johannes Berg
· 14 years ago
9b84b808
mac80211: Fix locking bug on mesh path table access
by Javier Cardona
· 14 years ago
9ca99ee
mac80211: Check size of a new mesh path table for changes since allocation.
by Javier Cardona
· 14 years ago
cfef604
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem
by John W. Linville
· 14 years ago
a3e6b12
mac80211: Allocate new mesh path and portal tables before taking locks
by cozybit Inc
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
45904f2
nl80211/mac80211: define and allow configuring mesh element TTL
by Javier Cardona
· 14 years ago
64592c8
mac80211: use common work struct
by Johannes Berg
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
d346f49
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
by David S. Miller
· 15 years ago
47846c9
mac80211: reduce reliance on netdev
by Johannes Berg
· 15 years ago
4ef58d4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 15 years ago
af901ca
tree-wide: fix assorted typos all over the place
by André Goddard Rosa
· 15 years ago
9f13084
mac80211: fix endianess on mesh_path_error_tx() calls
by Rui Paulo
· 15 years ago
15ff636
mac80211: use fixed broadcast address
by Johannes Berg
· 15 years ago
264d9b7
mac80211: update copyrights to 2009
by Rui Paulo
· 15 years ago
d19b3bf
mac80211: replace "destination" with "target" to follow the spec
by Rui Paulo
· 15 years ago
d611f06
mac80211: update PERR frame format
by Rui Paulo
· 15 years ago
1888923
mac80211: Move mpath and mpp growth to mesh workqueue.
by Javier Cardona
· 15 years ago
f5ea912
nl80211: add generation number to all dumps
by Johannes Berg
· 15 years ago
249b405
mac80211: Fix regression in mesh forwarding path.
by Javier Cardona
· 15 years ago
10c836d
mac80211: Assign next hop address to pending mesh frames
by Javier Cardona
· 15 years ago
35946a5
mac80211: use correct address for mesh Path Error
by Javier Cardona
· 15 years ago
e2e414d
mac80211: disable mesh
by Johannes Berg
· 15 years ago
79617de
mac80211: mesh portal functionality support
by YanBo
· 16 years ago
472dbc4
mac80211: split off mesh handling entirely
by Johannes Berg
· 16 years ago
f698d85
replace net_device arguments with ieee80211_{local,sub_if_data} as appropriate
by Jasper Bryant-Greene
· 16 years ago
e32f85f
mac80211: fix use of skb->cb for mesh forwarding
by Luis Carlos Cobo
· 16 years ago
e5f5e73
build algorithms into the mac80211 module
by Adrian Bunk
· 16 years ago
3282aea
mac80211: Do not report false error from mesh_path_add.
by Pavel Emelyanov
· 17 years ago
8566dc3
mac80211: Fix sleeping allocation under lock in mesh_path_node_copy.
by Pavel Emelyanov
· 17 years ago
Next »