What dircetory entries go into the dentry cache? Are all dircetory entries of open files in the system file table in that cache, assuming the file still has an dircetory entry in the filesystem?
What if I open a file and then unlink the directory entry used to open it. Is the directory entry removed from the cache, or is it held until the file is closed?