1. d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
  2. e9458a4 rhashtable: Fix cmpxchg RCU warnings by Herbert Xu · 6 years ago
  3. ba6306e rhashtable: Remove RCU marking from rhash_lock_head by Herbert Xu · 6 years ago
  4. ca0b709 rhashtable: use BIT(0) for locking. by NeilBrown · 6 years ago
  5. f4712b4 rhashtable: replace rht_ptr_locked() with rht_assign_locked() by NeilBrown · 6 years ago
  6. adc6a3a rhashtable: move dereference inside rht_ptr() by NeilBrown · 6 years ago
  7. e4edbe3 rhashtable: fix some __rcu annotation errors by NeilBrown · 6 years ago
  8. c252aa3 rhashtable: use struct_size() in kvzalloc() by Gustavo A. R. Silva · 6 years ago
  9. 149212f rhashtable: add lockdep tracking to bucket bit-spin-locks. by NeilBrown · 6 years ago
  10. 8f0db01 rhashtable: use bit_spin_locks to protect hash bucket. by NeilBrown · 6 years ago
  11. ff302db rhashtable: allow rht_bucket_var to return NULL. by NeilBrown · 6 years ago
  12. 7a41c29 rhashtable: use cmpxchg() in nested_table_alloc() by NeilBrown · 6 years ago
  13. 356d71e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  14. f7ad68b rhashtable: rename rht_for_each*continue as *from. by NeilBrown · 6 years ago
  15. 4feb7c7 rhashtable: don't hold lock on first table throughout insertion. by NeilBrown · 6 years ago
  16. 408f13e rhashtable: Still do rehash when we get EEXIST by Herbert Xu · 6 years ago
  17. 6c4128f rhashtable: Remove obsolete rhashtable_walk_init function by Herbert Xu · 6 years ago
  18. 82208d0d rhashtable: detect when object movement between tables might have invalidated a lookup by NeilBrown · 6 years ago
  19. 050cdc6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by Linus Torvalds · 6 years ago
  20. 2d22ecf lib/rhashtable: guarantee initial hashtable allocation by Davidlohr Bueso · 6 years ago
  21. 93f976b lib/rhashtable: simplify bucket_table_alloc() by Davidlohr Bueso · 6 years ago
  22. ab08dcd rhashtable: remove duplicated include from rhashtable.c by Yue Haibing · 6 years ago
  23. c4c5551 Merge ra.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux by David S. Miller · 6 years ago
  24. 107d01f lib/rhashtable: consider param->min_size when setting initial table size by Davidlohr Bueso · 6 years ago
  25. 0026129 rhashtable: add restart routine in rhashtable_free_and_destroy() by Taehee Yoo · 6 years ago
  26. c643ecf lib: rhashtable: Correct self-assignment in rhashtable.c by Rishabh Bhatnagar · 6 years ago
  27. c069001 rhashtable: clean up dereference of ->future_tbl. by NeilBrown · 7 years ago
  28. 0ad6644 rhashtable: use cmpxchg() to protect ->future_tbl. by NeilBrown · 7 years ago
  29. 5af68ef rhashtable: simplify nested_table_alloc() and rht_bucket_nested_insert() by NeilBrown · 7 years ago
  30. 9b4f64a rhashtable: simplify INIT_RHT_NULLS_HEAD() by NeilBrown · 7 years ago
  31. 9f9a707 rhashtable: remove nulls_base and related code. by NeilBrown · 7 years ago
  32. 0eb71a9 rhashtable: split rhashtable.h by NeilBrown · 7 years ago
  33. 5d240a8 rhashtable: improve rhashtable_walk stability when stop/start used. by NeilBrown · 7 years ago
  34. b41cc04 rhashtable: reset iter when rhashtable_walk_start sees new table by NeilBrown · 7 years ago
  35. 82266e9 rhashtable: Revise incorrect comment on r{hl, hash}table_walk_enter() by NeilBrown · 7 years ago
  36. ae6da1f rhashtable: add schedule points by Eric Dumazet · 7 years ago
  37. d3dcf8e rhashtable: Fix rhlist duplicates insertion by Paul Blakey · 7 years ago
  38. 64e0cd0 rhashtable: Call library function alloc_bucket_locks by Tom Herbert · 7 years ago
  39. 2db54b4 rhashtable: Add rhastable_walk_peek by Tom Herbert · 7 years ago
  40. 97a6ec4 rhashtable: Change rhashtable_walk_start to return void by Tom Herbert · 7 years ago
  41. 0647169 rhashtable: Documentation tweak by Andreas Gruenbacher · 7 years ago
  42. 52f6c58 Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random by Linus Torvalds · 7 years ago
  43. 12e8fd6 lib/rhashtable.c: use kvzalloc() in bucket_table_alloc() when possible by Michal Hocko · 7 years ago
  44. d48ad08 rhashtable: use get_random_u32 for hash_rnd by Jason A. Donenfeld · 8 years ago
  45. 43ca5bc lib/rhashtable.c: simplify a strange allocation pattern by Michal Hocko · 8 years ago
  46. 48e75b43 rhashtable: compact struct rhashtable_params by Florian Westphal · 8 years ago
  47. 2d2ab65 rhashtable: Do not lower max_elems when max_size is zero by Herbert Xu · 8 years ago
  48. 6d684e5 rhashtable: Cap total number of entries to 2^31 by Herbert Xu · 8 years ago
  49. 038a3e8 rhashtable: remove insecure_max_entries param by Florian Westphal · 8 years ago
  50. 5f8ddea rhashtable: remove insecure_elasticity by Florian Westphal · 8 years ago
  51. b2d0910 sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h> in <linux/sched.h> by Ingo Molnar · 8 years ago
  52. c4d2603 rhashtable: Fix RCU dereference annotation in rht_bucket_nested by Herbert Xu · 8 years ago
  53. ca43540 rhashtable: Fix use before NULL check in bucket_table_free by Herbert Xu · 8 years ago
  54. da20420 rhashtable: Add nested tables by Herbert Xu · 8 years ago
  55. ca26893 rhashtable: Add rhlist interface by Herbert Xu · 8 years ago
  56. 60175cc Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next by David S. Miller · 8 years ago
  57. 6abdd5f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
  58. 9dbeea7 rhashtable: fix a memory leak in alloc_bucket_locks() by Eric Dumazet · 8 years ago
  59. 5ca8cc5 rhashtable: add rhashtable_lookup_get_insert_key() by Pablo Neira Ayuso · 8 years ago
  60. 246779d rhashtable: Remove GFP flag from rhashtable_walk_init by Herbert Xu · 8 years ago
  61. 1231195 rhashtable: fix shift by 64 when shrinking by Vegard Nossum · 8 years ago
  62. 4cf0b35 rhashtable: avoid large lock-array allocations by Florian Westphal · 8 years ago
  63. 8f6fd83 rhashtable: accept GFP flags in rhashtable_walk_init by Bob Copeland · 9 years ago
  64. c07f30a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 9 years ago
  65. 179ccc0 rhashtable: Kill harmless RCU warning in rhashtable_walk_init by Herbert Xu · 9 years ago
  66. b3e0d3d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 9 years ago
  67. c6ff526 rhashtable: Fix walker list corruption by Herbert Xu · 9 years ago
  68. 3a32460 rhashtable: Enforce minimum size on initial hash table by Herbert Xu · 9 years ago
  69. 46c749e rhashtable: Remove unnecessary wmb for future_tbl by Herbert Xu · 9 years ago
  70. a90099d9 Revert "rhashtable: Use __vmalloc with GFP_ATOMIC for table allocation" by David S. Miller · 9 years ago
  71. d3716f1 rhashtable: Use __vmalloc with GFP_ATOMIC for table allocation by Herbert Xu · 9 years ago
  72. 3cf9222 rhashtable: Prevent spurious EBUSY errors on insertion by Herbert Xu · 9 years ago
  73. 7def0f9 lib: fix data race in rhashtable_rehash_one by Dmitriy Vyukov · 9 years ago
  74. 142b942 rhashtable: fix for resize events during table walk by Phil Sutter · 9 years ago
  75. 941742f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 10 years ago
  76. 6d79541 rhashtable: add missing import <linux/export.h> by Hauke Mehrtens · 10 years ago
  77. 36583eb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 10 years ago
  78. 07ee072 rhashtable: Add cap on number of elements in hash table by Herbert Xu · 10 years ago
  79. c936a79 rhashtable: Simplify iterator code by Thomas Graf · 10 years ago
  80. a87b9eb rhashtable: Do not schedule more than one rehash if we can't grow further by Thomas Graf · 10 years ago
  81. e2307ed rhashtable: Schedule async resize when sync realloc fails by Thomas Graf · 10 years ago
  82. 49f7b33 rhashtable: provide len to obj_hashfn by Patrick McHardy · 10 years ago
  83. 6b6f302 rhashtable: Add rhashtable_free_and_destroy() by Thomas Graf · 10 years ago
  84. b5e2c15 rhashtable: Disable automatic shrinking by default by Thomas Graf · 10 years ago
  85. 299e5c3 rhashtable: Use 'unsigned int' consistently by Thomas Graf · 10 years ago
  86. 27ed44a rhashtable: Add comment on choice of elasticity value by Herbert Xu · 10 years ago
  87. ba7c95e rhashtable: Fix sleeping inside RCU critical section in walk_stop by Herbert Xu · 10 years ago
  88. ccd57b1 rhashtable: Add immediate rehash during insertion by Herbert Xu · 10 years ago
  89. b9ecfda rhashtable: Allow GFP_ATOMIC bucket table allocation by Herbert Xu · 10 years ago
  90. b824478 rhashtable: Add multiple rehash support by Herbert Xu · 10 years ago
  91. 18093d1 rhashtable: Shrink to fit by Herbert Xu · 10 years ago
  92. 31ccde2 rhashtable: Allow hashfn to be unset by Herbert Xu · 10 years ago
  93. d88252f rhashtable: Add barrier to ensure we see new tables in walker by Herbert Xu · 10 years ago
  94. dc0ee26 rhashtable: Rip out obsolete out-of-line interface by Herbert Xu · 10 years ago
  95. 02fd97c rhashtable: Allow hash/comparison functions to be inlined by Herbert Xu · 10 years ago
  96. 488fb86e rhashtable: Make rhashtable_init params argument const by Herbert Xu · 10 years ago
  97. a998f71 rhashtable: Round up/down min/max_size to ensure we respect limit by Thomas Graf · 10 years ago
  98. e2e21c1 rhashtable: Remove max_shift and min_shift by Herbert Xu · 10 years ago
  99. c2e213c rhashtable: Introduce max_size/min_size by Herbert Xu · 10 years ago
  100. 6aebd94 rhashtable: Remove shift from bucket_table by Herbert Xu · 10 years ago