summaryrefslogtreecommitdiffstats
path: root/include/linux/dlm_device.h
diff options
context:
space:
mode:
authorPavel Emelyanov <xemul@openvz.org>2008-06-16 17:14:11 -0700
committerDavid S. Miller <davem@davemloft.net>2008-06-16 17:14:11 -0700
commit0b4419162aa6c4204843f3a13b48d9ab821d3167 (patch)
tree1c475a8f59b7fce528eb97c6709b25145c110c33 /include/linux/dlm_device.h
parent33de014c63646f69f36f3673e3b4676f931dc878 (diff)
downloadlinux-0b4419162aa6c4204843f3a13b48d9ab821d3167.tar.gz
linux-0b4419162aa6c4204843f3a13b48d9ab821d3167.tar.bz2
linux-0b4419162aa6c4204843f3a13b48d9ab821d3167.zip
netns: introduce the net_hash_mix "salt" for hashes
There are many possible ways to add this "salt", thus I made this patch to be the last in the series to change it if required. Currently I propose to use the struct net pointer itself as this salt, but since this pointer is most often cache-line aligned, shift this right to eliminate the bits, that are most often zeroed. After this, simply add this mix to prepared hashfn-s. For CONFIG_NET_NS=n case this salt is 0 and no changes in hashfn appear. Signed-off-by: Pavel Emelyanov <xemul@openvz.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/dlm_device.h')
0 files changed, 0 insertions, 0 deletions