[LU-5814] encapsulate lov_stripe_md (LSM) to LOV layer Created: 27/Oct/14  Updated: 06/Dec/16  Resolved: 19/Jun/15

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.7.0
Fix Version/s: Lustre 2.8.0, Lustre 2.9.0

Type: Bug Priority: Minor
Reporter: John Hammond Assignee: John Hammond
Resolution: Fixed Votes: 0
Labels: clio

Issue Links:
Blocker
is blocking LU-5880 CLIO Simplification Resolved
Severity: 3
Rank (Obsolete): 16302

 Comments   
Comment by John Hammond [ 27/Oct/14 ]

http://review.whamcloud.com/12442 LU-5814 lov: remove LL_IOC_RECREATE_{FID,OBJ} Merged

Comment by John Hammond [ 27/Oct/14 ]

http://review.whamcloud.com/12445 LU-5814 lov: remove unused {get,set}_info handlers - Merged

Comment by John Hammond [ 28/Oct/14 ]

http://review.whamcloud.com/12446 LU-5814 echo: remove userspace LSM handling Merged

Comment by John Hammond [ 28/Oct/14 ]

http://review.whamcloud.com/12447 echo: replace lov_stripe_md with lov_oinfo - Merged

Comment by John Hammond [ 05/Nov/14 ]

http://review.whamcloud.com/12581 LU-5814 lov: flatten struct lov_stripe_md

Comment by John Hammond [ 07/Nov/14 ]

http://review.whamcloud.com/12618 LU-5814 llite: remove ll_objects_destroy()

Comment by Gerrit Updater [ 21/Nov/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12618/
Subject: LU-5814 llite: remove ll_objects_destroy()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: be56983d01670119ed88923cc9b5c336f4552302

Comment by Gerrit Updater [ 18/Dec/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12581/
Subject: LU-5814 lov: flatten struct lov_stripe_md
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3740cc5acd83b99f185dc4bf8ea27cf472ab51d2

Comment by James A Simmons [ 19/Dec/14 ]

Is everything merged now?

Comment by John Hammond [ 19/Dec/14 ]

James,

Yes, everything is merged but the task is not complete. Much of the remaining encapsulation will be accomplished by the patches landing under LU-5823. Once those are in place then this task can be resumed to cleanup any remaining uses of LSM outside of LOV.

Comment by Gerrit Updater [ 15/Jan/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13426
Subject: LU-5814 obd: remove unused LSM parameters
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: f535ea6f2802bc7c84e5bd34aff971e18a59aa1e

Comment by Gerrit Updater [ 04/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13644
Subject: LU-5814 lov: add lov_object_xattr_get()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: d34dc44a4d0ed43cfb4024bc5621fdfb44578c4e

Comment by Gerrit Updater [ 06/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13680
Subject: LU-5814 lov: add cl_object_layout_get()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 343a30397ed79bffda009948ae7b9757bb08c349

Comment by Gerrit Updater [ 09/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13690
Subject: LU-5814 llite: replace lli_has_smd with lli_layout_type
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 1a26d5f8e138e9b4b1b8a9dc2333a8bc17845c7b

Comment by Gerrit Updater [ 09/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13694
Subject: LU-5814 llite: add cl_object_maxbytes()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c8119c992f3c1a6039b64c89b3d59b89e7d3864c

Comment by Gerrit Updater [ 09/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13695
Subject: LU-5814 lov: use obd_get_info() to get def/max LOV EA sizes
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 20ed2028aa2c4f979dc95f66e91cad3c237ff1a2

Comment by Gerrit Updater [ 09/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13696
Subject: LU-5814 lov: move LSM to LOV layer
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 69382245087ab5c8c5a3d9fac959b95fd323cb8a

Comment by Gerrit Updater [ 10/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13722
Subject: LU-5814 lov: remove LSM from struct lustre_md
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 08adf1c8dfef1ed83176cacacc1790f41f6ead0f

Comment by Gerrit Updater [ 11/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13737
Subject: LU-5814 obd: rename obd_unpackmd() to md_unpackmd()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: bb915f0f539a706012fc517f6abe3bbc007aab5d

Comment by Gerrit Updater [ 09/Apr/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13680/
Subject: LU-5814 lov: add cl_object_layout_get()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 427e6a469722cf14b2cd80cec991a4154b4aae50

Comment by Gerrit Updater [ 10/Apr/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13690/
Subject: LU-5814 llite: remove lli_has_smd
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 25670bb8c21deb64cfbb277bdeeab6e7ee39aa0e

Comment by Gerrit Updater [ 22/Apr/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/14537
Subject: LU-5814 llite: remove ll_file_maxbytes()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: d2f7c454656c6ab4fa0d77d2eaa5f3097a67ed3b

Comment by Gerrit Updater [ 04/May/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13426/
Subject: LU-5814 obd: remove unused LSM parameters
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 315f6e0237b676a7512a4d2fa5765ad57483676e

Comment by Gerrit Updater [ 08/May/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13694/
Subject: LU-5814 llite: add cl_object_maxbytes()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 94fe3dadb5774af0eb0fec6d21aa73a22ac4838c

Comment by Gerrit Updater [ 20/May/15 ]

Nothing to see here.

Comment by Gerrit Updater [ 25/May/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13695/
Subject: LU-5814 lov: use obd_get_info() to get def/max LOV EA sizes
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 800e18fc318096e0e552e9cb1927ad99b61d205e

Comment by Gerrit Updater [ 05/Jun/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13696/
Subject: LU-5814 lov: move LSM to LOV layer
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: d136d6bda8bb59d5055d2f64bef2abe6fbbfceda

Comment by Gerrit Updater [ 16/Jun/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13722/
Subject: LU-5814 lov: remove LSM from struct lustre_md
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 5ccd7a4a556b1a847eb5bff8b2395522a6f4bca8

Comment by Gerrit Updater [ 19/Jun/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13737/
Subject: LU-5814 obd: rename obd_unpackmd() to md_unpackmd()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 8f27184b14a192848429e52ac234805c324e1f7a

Comment by Peter Jones [ 19/Jun/15 ]

Landed for 2.8

Comment by Gerrit Updater [ 20/Jul/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/14878/
Subject: LU-5814 lov: remove unused code
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 2112bc0e8b54832c303008cfe53957b8a0019407

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