These patches are trivial experiments to see if textbook techniques fare better or worse than stock kernel hash functions. Originally the issue was raised by Chuck Lever in his paper http://www.citi.umich.edu/techreports/reports/citi-tr-00-1.pdf -- wli