[LU-5823] Replace some obsolete obd operations with CLIO ioctl interface Created: 29/Oct/14  Updated: 30/Oct/15  Resolved: 29/Jun/15

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

Type: Bug Priority: Minor
Reporter: Zhenyu Xu Assignee: Zhenyu Xu
Resolution: Fixed Votes: 0
Labels: clio

Issue Links:
Blocker
is blocking LU-5880 CLIO Simplification Resolved
Related
is related to LU-6377 HSM: Set and clear LLIF_DATA_MODIFIED... Resolved
is related to LU-6576 CLIO Simplificaiton Test Plan Resolved
Severity: 3
Rank (Obsolete): 16326

 Description   

This is a subtask of LU-5880 (CLIO simplification)



 Comments   
Comment by Zhenyu Xu [ 29/Oct/14 ]

IOC_GETSTRIPE ioctl interface patch http://review.whamcloud.com/#/c/12452

Comment by Zhenyu Xu [ 03/Nov/14 ]

IOC_FIND_CBDATA cl_object_ioctl() interface patch http://review.whamcloud.com/#/c/12494
FSFILT_IOC_FIEMAP cl_object_ioctl() interface patch http://review.whamcloud.com/#/c/12535

Comment by Zhenyu Xu [ 10/Nov/14 ]

patch http://review.whamcloud.com/12638

commit message
LU-5823 clio: add CL_IOC_DATA_VERSION and CL_IOC_GETATTR ops

* Add CL_IOC_DATA_VERSION cl_object_ioctl() to get file's data
  version.
* Add CL_IOC_GETATTR cl_object_ioctl() to get file's attributes
  asynchronously.
Comment by Zhenyu Xu [ 10/Nov/14 ]

http://review.whamcloud.com/12639

commit message
LU-5823 clio: get rid of lov_stripe_md reference in file ioctl

Get rid of lov_stripe_md reference in setting file's stripe info.

Comment by Gerrit Updater [ 17/Nov/14 ]

Bobi Jam (bobijam@gmail.com) uploaded a new patch: http://review.whamcloud.com/12748
Subject: LU-5823 clio: get rid of ll_glimpse_ioctl()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 30bfcb125bc6ca908edbc867472eddac7552ae1d

Comment by Gerrit Updater [ 18/Dec/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12452/
Subject: LU-5823 clio: add coo_getstripe interface
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 72714911b716b9ec8eba294d852164e7a3e4b380

Comment by Gerrit Updater [ 15/Jan/15 ]

John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13422
Subject: LU-5823 clio: use CIT_SETATTR for FSFILT_IOC_SETFLAGS
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 45fc687da124995e27ca58dafdb8b3554a744e4d

Comment by Gerrit Updater [ 23/Jan/15 ]

Jinshan Xiong (jinshan.xiong@intel.com) uploaded a new patch: http://review.whamcloud.com/13514
Subject: LU-5823 llite: Remove access of stripe in ll_setattr_raw
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 6cd6f54e9955176f8e27f4943298356333dc341b

Comment by Gerrit Updater [ 27/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12494/
Subject: LU-5823 clio: add cl_object_find_cbdata()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 2d686e9c9cc3c3c47cce92a0ff495b04efacd3a9

Comment by Gerrit Updater [ 25/Mar/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12535/
Subject: LU-5823 clio: add cl_object_fiemap()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c16ecc8600c57f5b2338c59649654bb2716780f6

Comment by Gerrit Updater [ 26/Mar/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12638/
Subject: LU-5823 clio: add coo_obd_info_get and coo_data_version
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 49b17944e1a61f88bddb5595bb053a555c8c08da

Comment by Gerrit Updater [ 26/Mar/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12748/
Subject: LU-5823 clio: remove IOC_LOV_GETINFO
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3151aa574e2c9bd3343dad11577cba3c55c16dca

Comment by Gerrit Updater [ 06/Apr/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12639/
Subject: LU-5823 clio: get rid of lov_stripe_md reference
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: be5ef474be66c7978b427421556b50e5a1b51077

Comment by Gerrit Updater [ 06/Apr/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13422/
Subject: LU-5823 clio: use CIT_SETATTR for FSFILT_IOC_SETFLAGS
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 1b209744469c5c4296aa496de114d53d03aaa071

Comment by Gerrit Updater [ 29/Jun/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13514/
Subject: LU-5823 llite: Remove access of stripe in ll_setattr_raw
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6acf93339ad3297f2e5c659f2269c05df6198f74

Comment by Peter Jones [ 29/Jun/15 ]

Landed for 2.8

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