summaryrefslogtreecommitdiffstats
path: root/fs/nfs_common
diff options
context:
space:
mode:
authorSasha Levin <sasha.levin@oracle.com>2014-10-21 16:43:55 -0400
committerJan Kara <jack@suse.cz>2014-10-22 10:02:04 +0200
commit3c9cafe05ff002eb84d438a02f3c8d468720463b (patch)
treecf3d905c079b6e2f8b00d97523c8b4cdacf8edc1 /fs/nfs_common
parent474d2605d119479e5aa050f738632e63589d4bb5 (diff)
downloadlinux-stable-3c9cafe05ff002eb84d438a02f3c8d468720463b.tar.gz
linux-stable-3c9cafe05ff002eb84d438a02f3c8d468720463b.tar.bz2
linux-stable-3c9cafe05ff002eb84d438a02f3c8d468720463b.zip
fs, jbd: use a more generic hash function
While the hash function used by the revoke hashtable is good somewhere else, it's not really good here. The default hash shift (8) means that one third of the hashing function gets lost (and is undefined anyways (8 - 12 = negative shift)): "(block << (hash_shift - 12))) & (table->hash_size - 1)" Instead, just use the kernel's generic hash function that gets used everywhere else. Signed-off-by: Sasha Levin <sasha.levin@oracle.com> Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'fs/nfs_common')
0 files changed, 0 insertions, 0 deletions