Thread (11 messages) 11 messages, 3 authors, 2017-12-11

Re: [PATCH v2 net-next 0/5] rhashtable: New features in walk and bucket

flat view

From: David Miller <davem@davemloft.net>
Date: 2017-12-05 19:47:59

From: Tom Herbert <redacted>
Date: Mon,  4 Dec 2017 10:31:40 -0800
This patch contains some changes to related rhashtable:

- Above allow rhashtable_walk_start to return void
- Add a functon to peek at the next entry during a walk
- Abstract out function to compute a has for a table
- A library function to alloc a spinlocks bucket array
- Call the above function for rhashtable locks allocation

Tested: Exercised using various operations on an ILA xlat
table.

v2:
 - Apply feedback from Herbert. Don't change semantics of resize
   event reporting and -EAGAIN, just simplify API for callers that
   ignore those.
 - Add end_of_table in iter to reliably tell when the iterator has
   reached to the eno.
I'll allow Herbert time to think about this some more as he requested
in comments against the first version of this series.

Thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help