Details
-
Bug
-
Resolution: Fixed
-
Blocker
-
Lustre 2.14.0, Lustre 2.15.0
-
None
-
3
-
9223372036854775807
Description
ll_new_node() will call ll_dir_getstripe() to fetch parent default LMV if md_create() returns -EREMOTE, but it doesn't call ll_finish_md_op_data() to unlock lli_lsm_sem before ll_dir_getstripe(), which will cause deadlock because the ll_dir_getstripe() will lock lli_lsm_sem again.
Attachments
Activity
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Affects Version/s | New: Lustre 2.14.0 [ 14490 ] |
Affects Version/s | New: Lustre 2.15.0 [ 14791 ] |
Landed for 2.15