Details
-
Bug
-
Resolution: Fixed
-
Minor
-
Lustre 2.10.0, Lustre 2.12.0, Lustre 2.13.0
-
3
-
9223372036854775807
Description
In rename, all objects involved but target may be remote, i.e. source, source parent, target parent may be remote object, herein to know whether source is a remote object on source parent, we need to compare which MDT they are located.
In mdt_getattr_name_lock(), if name is NULL, the LOOKUP lock can't be returned to client, because this object may be a remote object under its parent, and the remote LOOKUP lock is on the MDT where its parent is located.
Attachments
Issue Links
- is related to
-
LU-14172 DIR Stat performance regression in striped dir
- Resolved