commit | 9d901bc05153bbf33b5da2cd6266865e531f0545 | [log] [tgz] |
---|---|---|
author | Herbert Xu <herbert@gondor.apana.org.au> | Sat Mar 14 13:57:23 2015 +1100 |
committer | David S. Miller <davem@davemloft.net> | Sun Mar 15 01:35:34 2015 -0400 |
tree | 57518695b14d3f67e66c6e25ab2878f04158bf25 | |
parent | 5269b53da4d432b0fbf755bd423c807bf6bd4aa0 [diff] |
rhashtable: Free bucket tables asynchronously after rehash There is in fact no need to wait for an RCU grace period in the rehash function, since all insertions are guaranteed to go into the new table through spin locks. This patch uses call_rcu to free the old/rehashed table at our leisure. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: David S. Miller <davem@davemloft.net>