aboutsummaryrefslogtreecommitdiff
path: root/include/linux/jhash.h
AgeCommit message (Collapse)AuthorFilesLines
2010-12-09The new jhash implementationJozsef Kadlecsik1-78/+105
The current jhash.h implements the lookup2() hash function by Bob Jenkins. However, lookup2() is outdated as Bob wrote a new hash function called lookup3(). The patch replaces the lookup2() implementation of the 'jhash*' functions with that of lookup3(). You can read a longer comparison of the two and other hash functions at http://burtleburtle.net/bob/hash/doobs.html. Signed-off-by: Jozsef Kadlecsik <[email protected]> Acked-by: Rusty Russell <[email protected]> Signed-off-by: David S. Miller <[email protected]>
2010-08-18Fix spelling mistake in jhashAnton Blanchard1-1/+1
Fix a spelling mistake. Signed-off-by: Anton Blanchard <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
2007-04-25[JHASH]: Use const in jhash2Patrick McHardy1-1/+1
Use const to avoid forcing users to cast const data. Signed-off-by: Patrick McHardy <[email protected]> Signed-off-by: David S. Miller <[email protected]>
2005-04-16Linux-2.6.12-rc2Linus Torvalds1-0/+143
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!