[LU-5478] Get rid of typedefs Created: 12/Aug/14  Updated: 06/Apr/15  Resolved: 06/Apr/15

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

Type: Bug Priority: Minor
Reporter: Oleg Drokin Assignee: Oleg Drokin
Resolution: Fixed Votes: 0
Labels: usk

Issue Links:
Related
is related to LU-6215 Sync Lustre external tree with lustre... Resolved
Severity: 3
Rank (Obsolete): 15279

 Description   

Per request from upstream kernel maintainer we need to remove use of most (all) typedefs in Lustre kernel code.
Many of them are indeed have little sense and only add confusion.

This ticket is to track those patches.



 Comments   
Comment by Oleg Drokin [ 12/Aug/14 ]

Get rid of seqno_t and mdsno_t http://review.whamcloud.com/11420

Comment by Oleg Drokin [ 13/Aug/14 ]

get rid of obd_* typedefs: http://review.whamcloud.com/11428

Comment by Gerrit Updater [ 19/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/13140
Subject: LU-5478 style: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: e3476b958c0c962e88f8fcbd41030dbd76bfc21c

Comment by Gerrit Updater [ 19/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/13143
Subject: LU-5478 style: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 82222bde568bfb4324700ad354840fd0d376995a

Comment by Gerrit Updater [ 19/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/13144
Subject: LU-5478 lov: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 76821f18b5fb8711485d92e203ffba870f526173

Comment by Gerrit Updater [ 19/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/13145
Subject: LU-5478 mdc: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: f8459b867dd9790c6f23f80dffaa75e1dbaac19e

Comment by Gerrit Updater [ 19/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/13146
Subject: LU-5478 obdclass: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 914bdf7b66add32210a42f36d798bbbce85fa8d6

Comment by Gerrit Updater [ 19/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/13148
Subject: LU-5478 osc: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: dd1bfcfa7bf3b7d708534c10aa547b0346cb9da5

Comment by Gerrit Updater [ 19/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/13149
Subject: LU-5478 osd: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 5ab8264183c1442e1f9c98b7f2cdcf5a569afbc1

Comment by Gerrit Updater [ 19/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/13150
Subject: LU-5478 utils: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: cb0e67dd21be1fea90b273dd0af0f64d4487fd86

Comment by Gerrit Updater [ 26/Dec/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13140/
Subject: LU-5478 style: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3f80e23eaf9dead631585c3b689549c723c164df

Comment by Gerrit Updater [ 26/Dec/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13145/
Subject: LU-5478 mdc: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 17f35d4948a0970fa76dc491037c0a8e8d95e813

Comment by Gerrit Updater [ 26/Dec/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13146/
Subject: LU-5478 obdclass: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: ae052f9f2e2699389617cbd12cc815f77f7e499b

Comment by Gerrit Updater [ 26/Dec/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13149/
Subject: LU-5478 osd: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: a6f415ad648f2da0708612beba51f34c2594f5ec

Comment by Gerrit Updater [ 26/Dec/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13150/
Subject: LU-5478 utils: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 91123dfcae62ba82e4d51e198c72cba0002708e5

Comment by Gerrit Updater [ 09/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13143/
Subject: LU-5478 llite: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 95f85ba9ed5df66a0385755be62254322fc447e1

Comment by Gerrit Updater [ 03/Feb/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13144/
Subject: LU-5478 lov: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 89e685e154daba096c8388e39e279c6e6b342940

Comment by Gerrit Updater [ 30/Mar/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13148/
Subject: LU-5478 osc: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 7b63a5dab65cde131627bf22d16d6e13cf259686

Comment by Gerrit Updater [ 30/Mar/15 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/14256
Subject: LU-5478 osc: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 68932874972d962c5d39616a61ed70e800c71286

Comment by Gerrit Updater [ 06/Apr/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/14256/
Subject: LU-5478 lustre: get rid of obd_* typedefs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 49e8a922a804979e999df170cde3811e941a00f0

Comment by Dmitry Eremin (Inactive) [ 06/Apr/15 ]

The final patch just landed to master.

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