Whamcloud - gitweb
Branch: b_new_cmd
authorwangdi <wangdi>
Thu, 10 Aug 2006 03:47:20 +0000 (03:47 +0000)
committerwangdi <wangdi>
Thu, 10 Aug 2006 03:47:20 +0000 (03:47 +0000)
commite78e9895581b24f9342c78f6d76a938405b5dcdc
tree10616a29c2ee403be3f972b1ed6783dce12657f8
parentcd96ed6986650bceeb9ce6a8dc5123c3199cc3ca
Branch: b_new_cmd
Sometimes, we need revalidate dentries with (IT_CREATE/IT_OPEN), since
we did not unhash the cache totally on client for getpwd(2). so in
ll_revalidate_it we also need allocate the fid. If in mds, it did create
an object. then the dentry should be invalidate(return -ESTALE).
and some related cleanup work should be done in ll_revalidate_finish_it.
lustre/llite/dcache.c