[LU-5971] removal of ccc_ layer Created: 02/Dec/14  Updated: 12/May/16  Resolved: 07/Jul/15

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

Type: Improvement Priority: Critical
Reporter: Richard Henwood (Inactive) Assignee: Jinshan Xiong (Inactive)
Resolution: Fixed Votes: 0
Labels: HB

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

 Description   

The ccc layer must be completely removed (provided removal liblustre is removed) and the remaining functions must be merged into vfs vm posix layer.



 Comments   
Comment by Jodi Levi (Inactive) [ 12/Dec/14 ]

http://review.whamcloud.com/#/c/12592/

Comment by Gerrit Updater [ 15/Dec/14 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13075
Subject: LU-5971 llite: rename ccc_device to vvp_device
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: e1acb231f71da3afcc70b123aba4e0cc13cccce7

Comment by Gerrit Updater [ 16/Dec/14 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13077
Subject: LU-5971 llite: rename ccc_object to vvp_object
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: a1d2c920eb5a51daaf4c10dbc628f4ecadabd64a

Comment by Gerrit Updater [ 16/Dec/14 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13086
Subject: LU-5971 llite: rename ccc_page to vvp_page
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 27276a958fc3ed89160e0e4e255595879059e9ff

Comment by Gerrit Updater [ 16/Dec/14 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13088
Subject: LU-5971 llite: rename ccc_lock to vvp_lock
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 63ad1e67001bd5c28f96d5e25d6c8dc57df33bb2

Comment by Gerrit Updater [ 18/Dec/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12592/
Subject: LU-5971 llite: merge lclient.h into llite/vvp_internal.h
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: fb4f05246a7e738bf6b759811a32ad8f8743cb6e

Comment by Gerrit Updater [ 04/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13075/
Subject: LU-5971 llite: rename ccc_device to vvp_device
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: ae37991bcc117adfb5bb31a46aa635d396b24694

Comment by Gerrit Updater [ 04/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13077/
Subject: LU-5971 llite: rename ccc_object to vvp_object
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: e2d2fbc07bf8f45e19d8f3127c3a7088351126d6

Comment by Gerrit Updater [ 09/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13086/
Subject: LU-5971 llite: rename ccc_page to vvp_page
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: be4372fddbada6d026f4188a7e88c6a11d0a83d4

Comment by Gerrit Updater [ 09/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13088/
Subject: LU-5971 llite: rename ccc_lock to vvp_lock
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 9bf46408b3c2c8b7f939d7000a9e8df38c3fd6ed

Comment by James A Simmons [ 09/Jan/15 ]

John is this work complete ?

Comment by Gerrit Updater [ 09/Jan/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13318
Subject: LU-5971 llite: reorganize

{llite,vvp}

_internal.h
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c5850d41cddb3b1438977b856d8d4200029c58ec

Comment by Gerrit Updater [ 12/Jan/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13347
Subject: LU-5971 llite: remove struct ll_ra_read
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 63f14dac5c69306091ff95e73d8d0629b9d80f9d

Comment by Gerrit Updater [ 12/Jan/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13351
Subject: LU-5971 llite: merge ccc_io and vvp_io
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 87ccab560de17e651dfa0ad6f53e4dd8f6e3e2c2

Comment by Gerrit Updater [ 13/Jan/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13363
Subject: LU-5971 llite: use vui prefix for struct vvp_io members
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 1b480903e9520269eb5b10ddeaad00325e07e7fd

Comment by Gerrit Updater [ 13/Jan/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13376
Subject: LU-5971 llite: move vvp_io functions to vvp_io.c
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 0d32396936aa2c901fceeb0781f657001a07f2c0

Comment by Gerrit Updater [ 13/Jan/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13377
Subject: LU-5971 llite: rename ccc_req to vvp_req
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 502de7e076db35122614b338e4bb2c36aadac048

Comment by Gerrit Updater [ 16/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13347/
Subject: LU-5971 llite: remove struct ll_ra_read
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 719757dd2526e003911eed0b0830ed70d278cdd4

Comment by Gerrit Updater [ 16/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13351/
Subject: LU-5971 llite: merge ccc_io and vvp_io
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: bb6dbca9c2c9bdcd33663d6449b27a671fcaf902

Comment by Gerrit Updater [ 23/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13363/
Subject: LU-5971 llite: use vui prefix for struct vvp_io members
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 2bac2cd8f7bf7f31b92e976d500d89b958ab1788

Comment by Gerrit Updater [ 27/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13376/
Subject: LU-5971 llite: move vvp_io functions to vvp_io.c
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: f384d789b21689f72dc1ad03bfbf16b114748ea2

Comment by Gerrit Updater [ 27/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13377/
Subject: LU-5971 llite: rename ccc_req to vvp_req
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 88c8560727253eb04811cad643a3dcca5a553788

Comment by Jodi Levi (Inactive) [ 28/Jan/15 ]

All patches have landed to Master. Please reopen a new ticket if more work is needed.

Comment by James A Simmons [ 28/Jan/15 ]

Actually one patch is left : http://review.whamcloud.com/#/c/13318

Comment by Jodi Levi (Inactive) [ 28/Jan/15 ]

One patch left to land.

Comment by Gerrit Updater [ 10/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13714
Subject: LU-5971 llite: rename struct ccc_grouplock to ll_grouplock
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 9d6a8dce8603933b4af051a6bb5a1b6512c171cc

Comment by Gerrit Updater [ 10/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13715
Subject: LU-5971 llite: rename vvp_thread_info to ll_thread_info
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: af7a6e8879c81bc18c3249ee310d7d7b9a645d65

Comment by Gerrit Updater [ 10/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13716
Subject: LU-5971 llite: rename ccc_thread_info to vvp_thread_info
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: f47f59b222bb801da933c0d2db424eeb09812c1c

Comment by Gerrit Updater [ 10/Feb/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13717
Subject: LU-5971 llite: remove ccc_global_

{init,fini}

()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: d60a49521535029acf9b2aade86be2e9128c8fad

Comment by Gerrit Updater [ 06/Apr/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13714/
Subject: LU-5971 llite: reorganize variable and data structures
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6eda93c7b5f65324bdc831100a17c0bef1a3c078

Comment by James A Simmons [ 17/Jun/15 ]

Any work left for this?

Comment by James A Simmons [ 01/Jul/15 ]

John is any work left? Can we close this ticket?

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