metacache thread safety
currently no thread safety is given for dentry and metacache. As long as only a single thread is used in fuse, this is fine, but for multithreaded operations, it is not.
The solutions range from, locking whole dentry and metacache map, whole cache, individual metadata and dentry entries with a separate map.