Thomas Graf
|
a5ec68e3b8
rhashtable: Use a single bucket lock for sibling buckets
|
10 years ago |
Thomas Graf
|
c88455ce50
rhashtable: key_hashfn() must return full hash value
|
10 years ago |
Herbert Xu
|
f2dba9c6ff
rhashtable: Introduce rhashtable_walk_*
|
10 years ago |
Herbert Xu
|
28134a53d6
rhashtable: Fix potential crash on destroy in rhashtable_shrink
|
10 years ago |
Geert Uytterhoeven
|
9d6dbe1bba
rhashtable: Make selftest modular
|
10 years ago |
Thomas Graf
|
fe6a043c53
rhashtable: rhashtable_remove() must unlink in both tbl and future_tbl
|
10 years ago |
Ying Xue
|
57699a40b4
rhashtable: Fix race in rhashtable_destroy() and use regular work_struct
|
10 years ago |
Thomas Graf
|
80ca8c3a84
rhashtable: Lower/upper bucket may map to same lock while shrinking
|
10 years ago |
Ying Xue
|
7a868d1e9a
rhashtable: involve rhashtable_lookup_compare_insert routine
|
10 years ago |
Ying Xue
|
545a148e43
rhashtable: initialize atomic nelems variable
|
10 years ago |
Ying Xue
|
c0c09bfdc4
rhashtable: avoid unnecessary wakeup for worker queue
|
10 years ago |
Ying Xue
|
bd6d4db552
rhashtable: future table needs to be traversed when remove an object
|
10 years ago |
Ying Xue
|
db30485408
rhashtable: involve rhashtable_lookup_insert routine
|
10 years ago |
Ying Xue
|
54c5b7d311
rhashtable: introduce rhashtable_wakeup_worker helper function
|
10 years ago |
Ying Xue
|
efb975a67e
rhashtable: optimize rhashtable_lookup routine
|
10 years ago |
Thomas Graf
|
f89bd6f87a
rhashtable: Supports for nulls marker
|
10 years ago |
Thomas Graf
|
97defe1ecf
rhashtable: Per bucket locks & deferred expansion/shrinking
|
10 years ago |
Thomas Graf
|
897362e446
nft_hash: Remove rhashtable_remove_pprev()
|
10 years ago |
Thomas Graf
|
b8e1943e9f
rhashtable: Factor out bucket_tail() function
|
10 years ago |
Thomas Graf
|
88d6ed15ac
rhashtable: Convert bucket iterators to take table and index
|
10 years ago |
Thomas Graf
|
a4b18cda4c
rhashtable: Use rht_obj() instead of manual offset calculation
|
10 years ago |
Thomas Graf
|
8d24c0b431
rhashtable: Do hashing inside of rhashtable_lookup_compare()
|
10 years ago |
Daniel Borkmann
|
87545899b5
net: replace remaining users of arch_fast_hash with jhash
|
10 years ago |
Thomas Graf
|
3e7b2ec4fe
rhashtable: Check for count mismatch while iterating in selftest
|
10 years ago |
David S. Miller
|
076ce44825
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
11 years ago |
Thomas Graf
|
6eba82248e
rhashtable: Drop gfp_flags arg in insert/remove functions
|
11 years ago |
Herbert Xu
|
7b4ce23534
rhashtable: Add parent argument to mutex_is_held
|
11 years ago |
Herbert Xu
|
1b2f309d70
rhashtable: Move mutex_is_held under PROVE_LOCKING
|
11 years ago |
Herbert Xu
|
0c828f2f83
lib: rhashtable - Remove weird non-ASCII characters from comments
|
11 years ago |
Linus Torvalds
|
35a9ad8af0
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
|
11 years ago |