Description
Move rename is_subdir check (mdo_is_subdir) from MDD to MDT to avoid duplicate lu object find for the same fid, which might cause lu_obect_find() hang.
Move rename is_subdir check (mdo_is_subdir) from MDD to MDT to avoid duplicate lu object find for the same fid, which might cause lu_obect_find() hang.
well, if _is_subdir() is called with LDLM lock held and we checked the passed object does exists, then how deadlock is possible - all "parents" must exist by definition?