The following commit has been merged in the master branch:
commit ebf04c3a3eeb6dd49756a93f31e0f90fd706a44f
Author: Benjamin Kaduk <[email protected]>
Date: Mon Jan 12 16:13:28 2015 -0500
Switch to jhash for VNODE_HASH
Remove the vnodeHashOffset field, as the Jenkins hash will get
a uniform-enough distribution without this extra help. Per-volume
unique hashing is retained by using the volume ID as the initial
value input to the Jenkins hash.
While here, increase the vnode hash table size from 256 to 2048.
Change-Id: I353dfc8178f13f4e9adcd03a331adf2a7c64a1a9
Reviewed-on: http://gerrit.openafs.org/11666
Reviewed-by: Daria Brashear <[email protected]>
Tested-by: BuildBot <[email protected]>
src/vol/fssync-debug.c | 1 -
src/vol/vnode.c | 48 +++++++++---------------------------------------
src/vol/volume.c | 1 -
src/vol/volume.h | 3 ---
4 files changed, 9 insertions(+), 44 deletions(-)
--
OpenAFS Master Repository
_______________________________________________
OpenAFS-cvs mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-cvs