[LU-12075] mdt_reint_migrate_internal() can break CoS logic Created: 15/Mar/19  Updated: 25/Nov/19  Resolved: 25/Nov/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.13.0

Type: Bug Priority: Minor
Reporter: Alex Zhuravlev Assignee: WC Triage
Resolution: Fixed Votes: 0
Labels: None
Environment:

mdt_reint_migrate_internal() can release locks before commit breaking CoS logic if number of locks exceed RS_MAX_LOCKS


Severity: 3
Rank (Obsolete): 9223372036854775807

 Comments   
Comment by Gerrit Updater [ 15/Mar/19 ]

Alex Zhuravlev (bzzz@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34431
Subject: LU-12075 mdt: commit migrate transaction with locks held
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 4f9f2b9bb73ac23d58c71fa7ae6972232e91a971

Comment by Gerrit Updater [ 03/Sep/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34431/
Subject: LU-12075 mdt: commit migrate transaction with locks held
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: e5c0c9f2cb45c4c98060c5dceb6556f098674cbd

Generated at Sat Feb 10 02:49:27 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.