[LU-10994] remove unused page layers Created: 03/May/18  Updated: 06/Jan/23  Resolved: 12/Sep/22

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

Type: Improvement Priority: Minor
Reporter: John Hammond Assignee: John Hammond
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
is related to LU-16395 obdfilter-survey: Error: 'Timeout occ... Open
is related to LU-10257 vvp_lock, lov_page, and lovsub_{lock,... Closed
is related to LU-12511 Prepare lustre for adoption into the ... Open
is related to LU-13134 try to use slab allocation for cl_page Resolved
is related to LU-15619 Reduce size of cl_page and associated... Resolved
Rank (Obsolete): 9223372036854775807

 Description   

The lock layers half of https://review.whamcloud.com/#/c/30161/ landed under LU-10257. We should try to bring the page half of https://review.whamcloud.com/#/c/30161/ back to life and get it landed.



 Comments   
Comment by Andreas Dilger [ 04/Feb/20 ]

I'm not sure how much of this is still relevant, or if some of the work was dine under a different ticket. Shilong, since you are already working on this code, can you please look at what, if anything, can be used from John's old patch. Removing layers entirely is better than making them a bit more efficient.

Comment by Wang Shilong (Inactive) [ 09/Feb/20 ]

i'll try to take a look at this.

Comment by Gerrit Updater [ 05/May/22 ]

"John L. Hammond <jhammond@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47221
Subject: LU-10994 lov: remove lov_page
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 369e322aa6e0fe06c1533bc9c849e3b14fab3be0

Comment by Gerrit Updater [ 06/May/22 ]

"John L. Hammond <jhammond@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47239
Subject: LU-10994 test: remove netdisk from obdfilter-survey
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: b963d13506f645e7450a835c87188674a46a8c14

Comment by Gerrit Updater [ 06/May/22 ]

"John L. Hammond <jhammond@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47240
Subject: LU-10994 echo: remove client operations from echo objects
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: ddc569e942dec55d0d5d5230a116f6e53ed765a7

Comment by Gerrit Updater [ 19/May/22 ]

"John L. Hammond <jhammond@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47398
Subject: LU-10994 clio: remove vvp_page_print()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 6c806b34875c1491c91b8460b0b3bdf79ac42236

Comment by Gerrit Updater [ 19/May/22 ]

"John L. Hammond <jhammond@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47399
Subject: LU-10994 clio: remove cpo_prep and cpo_make_ready
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: deaa43e3fce7d08d6276908771b06536aa4a6923

Comment by Gerrit Updater [ 19/May/22 ]

"John L. Hammond <jhammond@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47400
Subject: LU-10994 clio: remove struct vvp_page
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c32a7f8d690977bd51d80907d294cd8a50df294b

Comment by Gerrit Updater [ 19/May/22 ]

"John L. Hammond <jhammond@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47401
Subject: LU-10994 clio: remove unused convenience functions
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 8c39e53fa72b41cc7eb281796235790556473b4e

Comment by Gerrit Updater [ 19/May/22 ]

"John L. Hammond <jhammond@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47402
Subject: LU-10994 clio: remove cpl_obj
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: ffb0205b6777cfec1f0bd11ab2ab7c81b12b3489

Comment by Gerrit Updater [ 19/May/22 ]

"John L. Hammond <jhammond@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47403
Subject: LU-10994 osc: remove oap_cli
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 7615fdacab7627496b4e261c8fa72a14401d211c

Comment by Gerrit Updater [ 11/Jun/22 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47221/
Subject: LU-10994 lov: remove lov_page
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 56f520b1a4c9ae64caa235e9ce7699e7fb627f0c

Comment by Gerrit Updater [ 16/Jun/22 ]

"James Simmons <jsimmons@infradead.org>" uploaded a new patch: https://review.whamcloud.com/47651
Subject: LU-10994 clio: Remove cl_2queue_add wrapper
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 97f6c7e0a4d62f5a6a5807266eab567057a45ee6

Comment by Gerrit Updater [ 27/Jun/22 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47239/
Subject: LU-10994 test: remove netdisk from obdfilter-survey
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 51c491dac6aec99fc328732b4358e8d5732dc230

Comment by Gerrit Updater [ 27/Jun/22 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47240/
Subject: LU-10994 echo: remove client operations from echo objects
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6060ee55b194e37e87031c40e9d48f967eabe314

Comment by Gerrit Updater [ 27/Jun/22 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47241/
Subject: LU-10994 clio: remove cl_page_export() and cl_page_is_vmlocked()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3d52a7c5753e80e78c3b6f6bb7a0b66b37f4849b

Comment by Gerrit Updater [ 27/Jun/22 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47372/
Subject: LU-10994 clio: remove cpo_own and cpo_disown
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 81c6dc423ce4c62a64d328e49697d26194177f9f

Comment by Gerrit Updater [ 27/Jun/22 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47373/
Subject: LU-10994 clio: remove cpo_assume, cpo_unassume, cpo_fini
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 9045894fe0f5033334a39a35a6332dab4498e21e

Comment by Gerrit Updater [ 18/Jul/22 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47651/
Subject: LU-10994 clio: Remove cl_2queue_add wrapper
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 5038bf8db83d4cb409b7563f028f48cca0385c19

Comment by Peter Jones [ 12/Sep/22 ]

Landed for 2.16

Comment by Gerrit Updater [ 14/Dec/22 ]

"Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/49413
Subject: LU-10994 test: remove netdisk from obdfilter-survey
Project: fs/lustre-release
Branch: b2_15
Current Patch Set: 1
Commit: 10ae41122afeb5772980609f28d12fef86d43081

Comment by Gerrit Updater [ 06/Jan/23 ]

"Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/49567
Subject: LU-10994 tests: test obdfilter-survey
Project: fs/lustre-release
Branch: b2_15
Current Patch Set: 1
Commit: 4f3d66136bf0b1706bade939ebcf8508d8257cbc

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