path: root/xlators/cluster/dht/src/dht-selfheal.c
diff options
authorAmar Tumballi <>2019-02-09 13:23:06 +0530
committerAmar Tumballi <>2019-02-13 17:32:25 +0000
commit8a90d346b9d3f69ff11241feb0011c90a8e57e30 (patch)
tree27fab23e1757c780c082709125a442ecafc70299 /xlators/cluster/dht/src/dht-selfheal.c
parentf251bf672dc8ce340c58d806a19cbd47e3a72ba9 (diff)
inode: make critical section smaller
do all the 'static' tasks outside of locked region. * hash_dentry() and hash_gfid() are now called outside locked region. * remove extra __dentry_hash exported in libglusterfs.sym * avoid checks in locked functions, if the check is done in calling function. * implement dentry_destroy(), which handles freeing of dentry separately, from that of dentry_unset (which takes care of separating dentry from inode, and table) Updates: bz#1670031 Change-Id: I584213e0748464bb427fbdef3c4ab6615d7d5eb0 Signed-off-by: Amar Tumballi <>
Diffstat (limited to 'xlators/cluster/dht/src/dht-selfheal.c')
0 files changed, 0 insertions, 0 deletions