ceph: add dir_layout to inode
authorSage Weil <sage@newdream.net>
Tue, 16 Nov 2010 19:14:34 +0000 (11:14 -0800)
committerSage Weil <sage@newdream.net>
Wed, 12 Jan 2011 23:15:12 +0000 (15:15 -0800)
Add a ceph_dir_layout to the inode, and calculate dentry hash values based
on the parent directory's specified dir_hash function.  This is needed
because the old default Linux dcache hash function is extremely week and
leads to a poor distribution of files among dir fragments.

Signed-off-by: Sage Weil <sage@newdream.net>

No differences found