[lustre-devel] HELP: why introduce BFL
keguang xu
squalfof at gmail.com
Wed Jan 15 22:34:40 PST 2025
Hi Lustre devs,
I came across *mdt_reint_rename*() and noticed the global lock *BFL.* Given
that parent and child locks are already acquired in a consistent order,
preventing deadlock, I'm unclear about the necessity of the BFL lock
specifically for cross-MDT renames. Furthermore, when setting `remote` only
source parent/object are considered, why exclude the target parent?
Correct me if I misunderstood the code above. Thank you for your input.
Best regards,
kg.xu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20250116/b6c5a390/attachment.htm>
More information about the lustre-devel
mailing list