aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2011-07-11 01:28:12 -0700
committerDavid S. Miller <davem@davemloft.net>2011-07-11 01:28:12 -0700
commitcd0893369ca85fd11bc517081b2d9079d2ef2f90 (patch)
treee2f46e4b4270c7403a895339df93d9bbefb7c363 /net/ipv4
parentskbuff: update struct sk_buff members comments (diff)
downloadlinux-dev-cd0893369ca85fd11bc517081b2d9079d2ef2f90.tar.xz
linux-dev-cd0893369ca85fd11bc517081b2d9079d2ef2f90.zip
neigh: Store hash shift instead of mask.
And mask the hash function result by simply shifting down the "->hash_shift" most significant bits. Currently which bits we use is arbitrary since jhash produces entropy evenly across the whole hash function result. But soon we'll be using universal hashing functions, and in those cases more entropy exists in the higher bits than the lower bits, because they use multiplies. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4')
0 files changed, 0 insertions, 0 deletions