Show patches with: Submitter = NeilBrown       |   96 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[4/5] rhashtable: replace rht_ptr_locked() with rht_assign_locked() Fix rhashtable bit-locking for m68k - - - - --- 2019-04-12 NeilBrown davem Accepted
[2/5] rhashtable: reorder some inline functions and macros. Fix rhashtable bit-locking for m68k - - - - --- 2019-04-12 NeilBrown davem Accepted
[3/5] rhashtable: move dereference inside rht_ptr() Fix rhashtable bit-locking for m68k - - - - --- 2019-04-12 NeilBrown davem Accepted
[5/5] rhashtable: use BIT(0) for locking. Fix rhashtable bit-locking for m68k - 1 - 1 --- 2019-04-12 NeilBrown davem Accepted
[1/5] rhashtable: fix some __rcu annotation errors Fix rhashtable bit-locking for m68k - - - - --- 2019-04-12 NeilBrown davem Accepted
[2/4] rhashtable: allow rht_bucket_var to return NULL. Convert rhashtable to use bitlocks - - - - --- 2019-04-01 NeilBrown davem Accepted
[4/4] rhashtable: add lockdep tracking to bucket bit-spin-locks. Convert rhashtable to use bitlocks - - - - --- 2019-04-01 NeilBrown davem Accepted
[1/4] rhashtable: use cmpxchg() in nested_table_alloc() Convert rhashtable to use bitlocks 1 - - - --- 2019-04-01 NeilBrown davem Accepted
[3/4] rhashtable: use bit_spin_locks to protect hash bucket. Convert rhashtable to use bitlocks - - - 1 --- 2019-04-01 NeilBrown davem Accepted
[4/4] rhashtable: add lockdep tracking to bucket bit-spin-locks. Convert rhashtable to use bitlocks - - - - --- 2019-03-25 NeilBrown davem Changes Requested
[1/4] rhashtable: use cmpxchg() in nested_table_alloc() Convert rhashtable to use bitlocks - - - - --- 2019-03-25 NeilBrown davem Changes Requested
[3/4] rhashtable: use bit_spin_locks to protect hash bucket. Convert rhashtable to use bitlocks - - - - --- 2019-03-25 NeilBrown davem Changes Requested
[2/4] rhashtable: allow rht_bucket_var to return NULL. Convert rhashtable to use bitlocks - - - - --- 2019-03-25 NeilBrown davem Changes Requested
[1/2] rhashtable: don't hold lock on first table throughout insertion. Two clean-ups for rhashtable. 1 - 1 - --- 2019-03-21 NeilBrown davem Accepted
[2/2] rhashtable: rename rht_for_each*continue as *from. Two clean-ups for rhashtable. 2 - - - --- 2019-03-21 NeilBrown davem Accepted
[2/3] rhashtable: don't hold lock on first table throughout insertion. Three rhashtable improvements 1 - 1 - --- 2019-03-14 NeilBrown davem Deferred
[1/3] rhashtable: use cmpxchg() in nested_table_alloc() Three rhashtable improvements - - - - --- 2019-03-14 NeilBrown davem Deferred
[3/3] rhashtable: rename rht_for_each*continue as *from. Three rhashtable improvements 2 - - - --- 2019-03-14 NeilBrown davem Deferred
[net-next] rhashtable: further improve stability of rhashtable_walk [net-next] rhashtable: further improve stability of rhashtable_walk - - - - --- 2018-12-05 NeilBrown davem Deferred
rhashtable: detect when object movement between tables might have invalidated a lookup rhashtable: detect when object movement between tables might have invalidated a lookup 1 - - - --- 2018-12-03 NeilBrown davem Not Applicable
[v3] rhashtable: detect when object movement between tables might have invalidated a lookup [v3] rhashtable: detect when object movement between tables might have invalidated a lookup 1 - - - --- 2018-11-29 NeilBrown davem Accepted
rhashtable: detect when object movement between tables might have invalidated a lookup rhashtable: detect when object movement between tables might have invalidated a lookup - - - - --- 2018-11-14 NeilBrown davem Changes Requested
[net-next] rhashtable: detect when object movement between tables might have invalidated a lookup [net-next] rhashtable: detect when object movement between tables might have invalidated a lookup - - - - --- 2018-07-23 NeilBrown davem Changes Requested
[-,revised] rhashtable: detect when object movement might have invalidated a lookup [-,revised] rhashtable: detect when object movement might have invalidated a lookup - - - - --- 2018-07-15 NeilBrown davem Rejected
[5/5] rhashtable: add lockdep tracking to bucket bit-spin-locks. Rhashtable: convert to bit-spin locks. - - - - --- 2018-07-06 NeilBrown davem Changes Requested
[4/5] rhashtable: use bit_spin_locks to protect hash bucket. Rhashtable: convert to bit-spin locks. - - - - --- 2018-07-06 NeilBrown davem Changes Requested
[3/5] rhashtable: allow rht_bucket_var to return NULL. Rhashtable: convert to bit-spin locks. - - - - --- 2018-07-06 NeilBrown davem Changes Requested
[1/5] rhashtable: use cmpxchg() in nested_table_alloc() Rhashtable: convert to bit-spin locks. - - - - --- 2018-07-06 NeilBrown davem Changes Requested
[2/5] rhashtable: don't hold lock on first table throughout insertion. Rhashtable: convert to bit-spin locks. - - - - --- 2018-07-06 NeilBrown davem Changes Requested
[1/3] rhashtable: further improve stability of rhashtable_walk rhashtable: replace rhashtable_walk_peek implementation - - - - --- 2018-07-06 NeilBrown davem Changes Requested
[3/3] rhashtable: implement rhashtable_walk_peek() using rhashtable_walk_last_seen() rhashtable: replace rhashtable_walk_peek implementation 2 - - - --- 2018-07-06 NeilBrown davem Changes Requested
[2/3] rhashtable: add rhashtable_walk_last_seen() rhashtable: replace rhashtable_walk_peek implementation - - - - --- 2018-07-06 NeilBrown davem Changes Requested
[resend] rhashtable: detect when object movement might have invalidated a lookup [resend] rhashtable: detect when object movement might have invalidated a lookup - - - - --- 2018-07-06 NeilBrown davem Changes Requested
[5/7] rhashtable: simplify nested_table_alloc() and rht_bucket_nested_insert() Assorted rhashtables cleanups. 1 - - - --- 2018-06-18 NeilBrown davem Accepted
[7/7] rhashtable: clean up dereference of ->future_tbl. Assorted rhashtables cleanups. 1 - - - --- 2018-06-18 NeilBrown davem Accepted
[1/7] rhashtable: silence RCU warning in rhashtable_test. Assorted rhashtables cleanups. 1 - - - --- 2018-06-18 NeilBrown davem Accepted
[6/7] rhashtable: use cmpxchg() to protect ->future_tbl. Assorted rhashtables cleanups. 1 - - - --- 2018-06-18 NeilBrown davem Accepted
[2/7] rhashtable: split rhashtable.h Assorted rhashtables cleanups. 1 - - - --- 2018-06-18 NeilBrown davem Accepted
[4/7] rhashtable: simplify INIT_RHT_NULLS_HEAD() Assorted rhashtables cleanups. 1 - - - --- 2018-06-18 NeilBrown davem Accepted
[3/7] rhashtable: remove nulls_base and related code. Assorted rhashtables cleanups. 1 - - - --- 2018-06-18 NeilBrown davem Accepted
[RFC,v2] rhashtable: implement rhashtable_walk_peek() using rhashtable_walk_last_seen() [RFC,v2] rhashtable: implement rhashtable_walk_peek() using rhashtable_walk_last_seen() 2 - - - --- 2018-06-12 NeilBrown davem RFC
[-,RFC] rhashtable: implement rhashtable_walk_peek() using rhashtable_walk_last_seen() [-,RFC] rhashtable: implement rhashtable_walk_peek() using rhashtable_walk_last_seen() - - - - --- 2018-06-07 NeilBrown davem RFC
[-,RFC] rhashtable: add rhashtable_walk_last_seen() [-,RFC] rhashtable: add rhashtable_walk_last_seen() - - - - --- 2018-06-07 NeilBrown davem RFC
[15a/18] rhashtables: add lockdep tracking to bucket bit-spin-locks. [15a/18] rhashtables: add lockdep tracking to bucket bit-spin-locks. - - - - --- 2018-06-04 NeilBrown davem RFC
[10/18] rhashtable: remove rhashtable_walk_peek() Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[15/18] rhashtable: use bit_spin_locks to protect hash bucket. Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[17/18] rhashtable: rename rht_for_each*continue as *from. Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[14/18] rhashtable: allow rht_bucket_var to return NULL. Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[05/18] rhashtable: simplify INIT_RHT_NULLS_HEAD() Assorted rhashtable improvements 1 - - - --- 2018-06-01 NeilBrown davem RFC
[16/18] rhashtable: allow percpu element counter Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[09/18] rhashtable: use cmpxchg() in nested_table_alloc() Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[04/18] rhashtable: detect when object movement might have invalidated a lookup Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[12/18] rhashtable: add rhashtable_walk_prev() Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[02/18] rhashtable: split rhashtable.h Assorted rhashtable improvements 1 - - - --- 2018-06-01 NeilBrown davem RFC
[03/18] rhashtable: remove nulls_base and related code. Assorted rhashtable improvements 1 - - - --- 2018-06-01 NeilBrown davem RFC
[13/18] rhashtable: don't hold lock on first table throughout insertion. Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[18/18] rhashtable: add rhashtable_walk_delay_rehash() Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[11/18] rhashtable: further improve stability of rhashtable_walk Assorted rhashtable improvements - - - - --- 2018-06-01 NeilBrown davem RFC
[08/18] rhashtable: clean up dereference of ->future_tbl. Assorted rhashtable improvements 1 - - - --- 2018-06-01 NeilBrown davem RFC
[07/18] rhashtable: use cmpxchg() to protect ->future_tbl. Assorted rhashtable improvements 1 - - - --- 2018-06-01 NeilBrown davem RFC
[06/18] rhashtable: simplify nested_table_alloc() and rht_bucket_nested_insert() Assorted rhashtable improvements 1 - - - --- 2018-06-01 NeilBrown davem RFC
[01/18] rhashtable: silence RCU warning in rhashtable_test. Assorted rhashtable improvements 1 - - - --- 2018-06-01 NeilBrown davem RFC
[4/8] rhashtable: fix race in nested_table_alloc() Assorted rhashtable fixes and cleanups - 1 - - --- 2018-05-04 NeilBrown davem Changes Requested
[6/8] rhashtable: further improve stability of rhashtable_walk Assorted rhashtable fixes and cleanups - - - - --- 2018-05-04 NeilBrown davem Changes Requested
[8/8] rhashtable: don't hold lock on first table throughout insertion. Assorted rhashtable fixes and cleanups - - - - --- 2018-05-04 NeilBrown davem Changes Requested
[1/8] rhashtable: silence RCU warning in rhashtable_test. Assorted rhashtable fixes and cleanups 1 - - - --- 2018-05-04 NeilBrown davem Changes Requested
[5/8] rhashtable: remove rhashtable_walk_peek() Assorted rhashtable fixes and cleanups - - - - --- 2018-05-04 NeilBrown davem Changes Requested
[2/8] rhashtable: remove nulls_base and related code. Assorted rhashtable fixes and cleanups - - - - --- 2018-05-04 NeilBrown davem Changes Requested
[3/8] rhashtable: use cmpxchg() to protect ->future_tbl. Assorted rhashtable fixes and cleanups - - - - --- 2018-05-04 NeilBrown davem Changes Requested
[7/8] rhashtable: add rhashtable_walk_prev() Assorted rhashtable fixes and cleanups - - - - --- 2018-05-04 NeilBrown davem Changes Requested
[1/4] rhashtable: remove outdated comments about grow_decision etc A few rhashtables cleanups 1 - - - --- 2018-04-23 NeilBrown davem Accepted
[2/4] rhashtable: Revise incorrect comment on r{hl, hash}table_walk_enter() A few rhashtables cleanups 1 - - - --- 2018-04-23 NeilBrown davem Accepted
[3/4] rhashtable: reset iter when rhashtable_walk_start sees new table A few rhashtables cleanups 1 - - - --- 2018-04-23 NeilBrown davem Accepted
[4/4] rhashtable: improve rhashtable_walk stability when stop/start used. A few rhashtables cleanups 1 - - - --- 2018-04-23 NeilBrown davem Accepted
[5/6] rhashtable: further improve stability of rhashtable_walk Assorted rhashtable improvements. RESEND - - - - --- 2018-04-18 NeilBrown davem Changes Requested
[5/6] rhashtable: further improve stability of rhashtable_walk Assorted rhashtable improvements. - - - - --- 2018-04-18 NeilBrown davem Superseded
[4/6] rhashtable: improve rhashtable_walk stability when stop/start used. Assorted rhashtable improvements. 1 - - - --- 2018-04-18 NeilBrown davem Superseded
[6/6] rhashtable: add rhashtable_walk_prev() Assorted rhashtable improvements. - - - - --- 2018-04-18 NeilBrown davem Superseded
[4/6] rhashtable: improve rhashtable_walk stability when stop/start used. Assorted rhashtable improvements. RESEND 1 - - - --- 2018-04-18 NeilBrown davem Changes Requested
[6/6] rhashtable: add rhashtable_walk_prev() Assorted rhashtable improvements. RESEND - - - - --- 2018-04-18 NeilBrown davem Changes Requested
[3/6] rhashtable: reset iter when rhashtable_walk_start sees new table Assorted rhashtable improvements. RESEND 1 - - - --- 2018-04-18 NeilBrown davem Changes Requested
[1/6] rhashtable: remove outdated comments about grow_decision etc Assorted rhashtable improvements. RESEND 1 - - - --- 2018-04-18 NeilBrown davem Changes Requested
[3/6] rhashtable: reset iter when rhashtable_walk_start sees new table Assorted rhashtable improvements. 1 - - - --- 2018-04-18 NeilBrown davem Superseded
[2/6] rhashtable: remove incorrect comment on r{hl, hash}table_walk_enter() Assorted rhashtable improvements. - - - - --- 2018-04-18 NeilBrown davem Superseded
[2/6] rhashtable: remove incorrect comment on r{hl, hash}table_walk_enter() Assorted rhashtable improvements. RESEND 1 - - - --- 2018-04-18 NeilBrown davem Changes Requested
[1/6] rhashtable: remove outdated comments about grow_decision etc Assorted rhashtable improvements. - - - - --- 2018-04-18 NeilBrown davem Superseded
[2/2] rhashtable: improve rhashtable_walk stability when stop/start used. rhashtable_walk fixes 1 - - - --- 2018-03-29 NeilBrown davem Changes Requested
[1/2] rhashtable: fix insertion of in rhltable when duplicate found. rhashtable_walk fixes - - - - --- 2018-03-29 NeilBrown davem Not Applicable
[1/6,v2] rhashtable: improve documentation for rhashtable_walk_peek() [1/6,v2] rhashtable: improve documentation for rhashtable_walk_peek() - - - - --- 2018-03-27 NeilBrown davem Changes Requested
[6/6] rhashtable: allow element counting to be disabled. rhashtable: assorted fixes and enhancements - - - - --- 2018-03-26 NeilBrown davem Changes Requested
[4/6] rhashtable: allow a walk of the hash table without missing objects. rhashtable: assorted fixes and enhancements - - - - --- 2018-03-26 NeilBrown davem Changes Requested
[5/6] rhashtable: support guaranteed successful insertion. rhashtable: assorted fixes and enhancements - - - - --- 2018-03-26 NeilBrown davem Changes Requested
[2/6] rhashtable: remove outdated comments about grow_decision etc rhashtable: assorted fixes and enhancements - - - - --- 2018-03-26 NeilBrown davem Changes Requested
[1/6] rhashtable: improve documentation for rhashtable_walk_peek() rhashtable: assorted fixes and enhancements - - - - --- 2018-03-26 NeilBrown davem Changes Requested
[3/6] rhashtable: reset intr when rhashtable_walk_start sees new table rhashtable: assorted fixes and enhancements 1 - - - --- 2018-03-26 NeilBrown davem Changes Requested
net/sunrpc/xprt_sock: fix regression in connection error reporting. - - - - --- 2017-07-19 NeilBrown davem Not Applicable