[LU-1609] Remove dynlock patch from ldiskfs Created: 09/Jul/12  Updated: 15/Sep/13  Resolved: 15/Sep/13

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

Type: Improvement Priority: Minor
Reporter: Liang Zhen (Inactive) Assignee: Liang Zhen (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Rank (Obsolete): 10497

 Description   

we still have embedded dynlock in all ldiskfs_inodes which takes extra 24 bytes (actually 28 bytes because it's not 8 bytes aligned), however, the only use-case now is for IAM container, so we should:

  • remove dynlock patch and move it into osd-ldiskfs
  • add a new field for iam_container::ic_lock

It's too late to have this for 2.3, but we should do this at least for the next release.



 Comments   
Comment by Liang Zhen (Inactive) [ 15/Sep/13 ]

Wangdi's patch has already fixed this:
http://review.whamcloud.com/#/c/3561/1

Generated at Sat Feb 10 01:18:09 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.