diff options
author | Pavel Emelyanov <xemul@openvz.org> | 2008-06-16 17:14:11 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-06-16 17:14:11 -0700 |
commit | 0b4419162aa6c4204843f3a13b48d9ab821d3167 (patch) | |
tree | 1c475a8f59b7fce528eb97c6709b25145c110c33 /net/wireless | |
parent | 33de014c63646f69f36f3673e3b4676f931dc878 (diff) | |
download | linux-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 'net/wireless')
0 files changed, 0 insertions, 0 deletions