On Mon, Nov 26, 2012 at 12:58 PM, Sven Eckelmann <sven(a)narfation.org> wrote:
An unoptimized version of the Jenkins one-at-a-time
hash function is copied all
over the code wherever an hashtable is used. Instead the optimized version
shared between the whole kernel should be used to reduce code duplication and
keep bugs at a single point.
Only the DAT code must use the old implementation because it is used as
distributed hash function which has to be common for all nodes.
Here happened something similar. This patchset was discussed and not
rejected. But it wasn't accepted either and as result didn't appear in
3.8-rc1.