[LU-11974] Improve llapi_layout_get_by_xattr() Created: 19/Feb/19  Updated: 01/Apr/19  Resolved: 08/Mar/19

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

Type: Improvement Priority: Major
Reporter: Li Xi Assignee: Li Xi
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocker
Related
is related to LU-11417 Add llapi_layout_get_by_xattr() inter... Resolved
Rank (Obsolete): 9223372036854775807

 Description   

llapi_layout_get_by_xattr() assumes that the lum has already been properly swapped by llapi_layout_swab_lov_user_md(). However, llapi_layout_swab_lov_user_md() function is not exported, so external tool won't be able to use it.



 Comments   
Comment by Li Xi [ 19/Feb/19 ]

Also llapi_layout_get_by_xattr() is not exported in ./include/lustre/lustreapi.h

Comment by Gerrit Updater [ 19/Feb/19 ]

Li Xi (lixi@ddn.com) uploaded a new patch: https://review.whamcloud.com/34276
Subject: LU-11974 llapi: improve llapi_layout_get_by_xattr(3) API
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 22f3ef5cf960219a47883a804f11511e1dee9a0d

Comment by Gerrit Updater [ 08/Mar/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34276/
Subject: LU-11974 llapi: improve llapi_layout_get_by_xattr(3) API
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 89e43812da871bb560f3c50a0c36713ea7788e0a

Comment by Peter Jones [ 08/Mar/19 ]

Landed for 2.13

Comment by Gerrit Updater [ 19/Mar/19 ]

Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34463
Subject: LU-11974 llapi: improve llapi_layout_get_by_xattr(3) API
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 410c50f735502d33c6dc21a53539cf36adbc95e2

Comment by Gerrit Updater [ 01/Apr/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34463/
Subject: LU-11974 llapi: improve llapi_layout_get_by_xattr(3) API
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 6669e463d7eb7eb1768ba5927d96447724ff525f

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