[LU-6281] lock all of children during the directory migration Created: 25/Feb/15 Updated: 01/Mar/16 Resolved: 01/Mar/16 |
|
| Status: | Closed |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.8.0 |
| Fix Version/s: | Lustre 2.9.0 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Di Wang | Assignee: | Di Wang |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Severity: | 3 |
| Rank (Obsolete): | 17607 |
| Description |
|
During directory migration, all of children's linkEA and parent will be updated, so we needs to lock all of sub children. Since ldlm lock is enqueued in MDT layer, we probably needs to iteration all of sub-children in MDT layer to enqueue all of ldlm locks? or there maybe better ideas here. |
| Comments |
| Comment by Di Wang [ 14/Jul/15 ] |
|
probably move to 2.9.0 |
| Comment by Alex Zhuravlev [ 01/Mar/16 ] |
|
old objects kept in /PENDING should be used to find actual ones. |