[LU-8066] Move lustre procfs handling to sysfs and debugfs. Created: 25/Apr/16  Updated: 08/Jan/24

Status: Open
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Upstream

Type: Improvement Priority: Minor
Reporter: James A Simmons Assignee: James A Simmons
Resolution: Unresolved Votes: 0
Labels: patch, upstream

Issue Links:
Related
is related to LU-8017 All Nodes report NOT HEALTHY, system ... Resolved
is related to LU-10517 setting llite.*.checksum_pages doesn'... Resolved
is related to LU-9667 LNet Kernel/Userspace Interface Open
is related to LU-4423 Tracking of patches from upstream ker... Resolved
is related to LU-8970 Kernel warning on client mount if poo... Open
is related to LU-11850 Relocating /proc/fs/lustre/ost to /sy... In Progress
is related to LU-9791 When umount client, kobject_put crash... Resolved
is related to LU-9837 configuration from log 'lustre-MDT000... Resolved
is related to LU-11803 sanity test 255c fails with 'Ladvise ... Resolved
is related to LU-5695 watchdog dispatch thread disappears Resolved
is related to LU-9431 class_process_proc_param can't handle... Resolved
is related to LU-9725 Mount commands don't return for targe... Resolved
is related to LU-10804 obdfilter-survey test_3a: lprocfs_all... Resolved
is related to LU-11986 After partial lustre_rmmod, lnet pani... Resolved
is related to LU-5490 sanity test_133d: FAIL: samedir_renam... Resolved
is related to LU-9067 lctl dl command fails on el6 Resolved
is related to LU-9104 Unknown config param in llog fails m... Resolved
is related to LU-9399 lctl conf_param and lctl set_param -P... Resolved
is related to LU-10038 sanity test 133g fails with “ '$'mds1... Resolved
is related to LU-10626 utils/tests: lctl set_param -P does n... Resolved
is related to LU-10906 checksums parameter not persistent af... Resolved
is related to LU-10966 `lfs check` documentation is misleading Resolved
is related to LU-11157 sanity test_42e: invalid arithmetic o... Resolved
is related to LU-11561 Change syncjournal back to sync_journal Resolved
is related to LU-11898 libcfs module parameter libcfs_debug_... Resolved
is related to LU-12244 lfs check subcommand no longer works ... Resolved
is related to LU-12653 WARNING: CPU: 3 PID: 5070 at fs/proc... Resolved
is related to LU-12967 sanity test 80 silently fails to get ... Resolved
is related to LU-13470 sysfs ping write creates a flood-ping... Resolved
is related to LU-13985 seq_file next function must change *pos Resolved
is related to LU-15106 deprecated obdfilter parameter warn o... Resolved
is related to LU-10028 Export the information about Lustre s... Resolved
is related to LU-2096 name ofd device type "ofd" instead of... Open
is related to LU-14786 lod creates broken debugfs symlinks Resolved
is related to LU-12511 Prepare lustre for adoption into the ... Open
is related to LU-8609 connect client health_check file to c... Open
is related to LU-10756 Send Uevents for interesting Lustre c... Open
is related to LU-13091 conf-sanity "lctl list_param" test to... Open
is related to LU-16931 add lctl mechanism (list_param?) to r... Open
is related to LU-3397 Create per-client "export" /proc file... Resolved
is related to LU-8750 Wrong obd_timeout on the client when ... Resolved
is related to LU-9091 Replace lprocfs_str_with_units_to_s64... Closed
Rank (Obsolete): 9223372036854775807

 Description   

For lustre 2.8 the tools have been updated to work with the upstream client which has replaced procfs with sysfs and debugfs. Now that we fully support this setup we can safely backport all the changes done upstream to support sysfs and debugfs.



 Comments   
Comment by Oleg Drokin [ 26/Apr/16 ]

This is a good thing to do, but there's also server side code that needs the conversion and with 2.9 feature freeze we are probably best aiming this to a release next after 2.9 and we want all of this going to a single release.

The other thing we need to do is an email to lustre-devel and lustre-discuss to warn people this is coming and they need to adjust their scripts/monitoring tools/whatever to check both locations so that once hte change comes - they are ready.

Comment by James A Simmons [ 26/Apr/16 ]

Can't change it to Lustre 2.10 since it doesn't exist as an option. I understand the concern since this is a visible change to the users. Perhaps this might be worthy of a branch. I would want to wait until feature freeze so once 2.10 opens up we can land it right away.

Comment by Gerrit Updater [ 29/Aug/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/22209
Subject: LU-8066 obd: Generic helpers for sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 45e872e18e0b9d29c28f845287d8f8fdb4c49161

Comment by Gerrit Updater [ 27/Oct/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/23425
Subject: LU-8066 obd: Move /proc/fs/lustre root level files to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 2ec613d2d0b35edb0fd0f9a92323e71dc1ef3b9e

Comment by Gerrit Updater [ 27/Oct/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/23427
Subject: LU-8066 obd: Add debugfs root
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 70735a336dc957b58526ffc12283acf83b2dcb77

Comment by Gerrit Updater [ 27/Oct/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/23428
Subject: LU-8066 obd: move /proc/fs/lustre/devices to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: ecb3be1a98421a271db71c6e3401df7c139f50ae

Comment by James A Simmons [ 30/Nov/16 ]

While porting this work I noticed newer kernels have a function string_get_size() which pretty much does the same thing as lprocfs_[seq_]read_frac_helper(). The difference is that string_get_size() appends the unit at the end. So using this we would
get for example.

[root@ninja06 lustre-ffff88105afb9800]# lctl get_param llite.lustre-*/max_read_ahead_mb
llite.lustre-ffff88105afb9800.max_read_ahead_mb=64 MB

Should we chop off this last bit or instead allow it to be printed out. Will this break existing scripts out there?

Comment by Gerrit Updater [ 30/Nov/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/24031
Subject: LU-8066 llite: Preparation to move /proc/fs/lustre/llite to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: e022b9f4aa1f1bf09c4f135cedeafb0dbca14c23

Comment by Gerrit Updater [ 30/Nov/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/24033
Subject: LU-8066 obdclass: move lustre server sysctl to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 495e6a94c94c547555288efd9c4858795374eee2

Comment by Gerrit Updater [ 30/Nov/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/24034
Subject: LU-8066 obdclass: Get rid of remaining /proc/sys/lustre plumbing
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 53111f4a3580904e841938ae9cd3643cc3edf90f

Comment by Gerrit Updater [ 01/Jan/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/22209/
Subject: LU-8066 obd: Generic helpers for sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 00a45feedc8e56a2c6df7af6e2f4172ae01c30df

Comment by Gerrit Updater [ 01/Jan/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/23425/
Subject: LU-8066 obd: Move /proc/fs/lustre root level files to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 59836594dd55b6b69c67048d92d355b88cd2fc00

Comment by Gerrit Updater [ 03/Jan/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/24688
Subject: LU-8066 libcfs: migrate to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: e5a3d279090d1264e9c59ca6c395faf3fc2ece33

Comment by Gerrit Updater [ 18/Jan/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/23427/
Subject: LU-8066 obd: Add debugfs root
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 8c613142f138f809df6b525d134751b3d846ff8e

Comment by Gerrit Updater [ 24/Jan/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/23428/
Subject: LU-8066 obdclass: move lustre sysctl to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: cbc084f9e06ca589768f5a84699b476721db9fd6

Comment by Gerrit Updater [ 24/Jan/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/25049
Subject: LU-8066 ldlm: move /proc/fs/lustre/ldlm to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: dcbe9c4f36dbc14d3fc6fa48ad52401dbfcae30b

Comment by Gerrit Updater [ 24/Jan/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/25073
Subject: LU-8066 ptlrpc: migrate ptlrpc proc files to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: b9230dc48db4871f8b1cef93674e1a0367011a68

Comment by Gerrit Updater [ 30/Jan/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/25160
Subject: LU-8066 ldlm: move server side /proc/fs/lustre/ldlm to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 13fdcb5bf3d0bfac86b97246583d7483554c8801

Comment by Gerrit Updater [ 07/Feb/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/24033/
Subject: LU-8066 obdclass: move lustre server sysctl to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: abe676530d3d04887b251c97ba21be8ae063b5e6

Comment by Gerrit Updater [ 07/Feb/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/25049/
Subject: LU-8066 ldlm: move /proc/fs/lustre/ldlm to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 1196bd199e7cecef6a191411f36d60e13618135c

Comment by Gerrit Updater [ 07/Feb/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/24034/
Subject: LU-8066 obdclass: Get rid of remaining /proc/sys/lustre plumbing
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c39d13d3ccae15f99eb50b90aa4a5613fb59af8f

Comment by Gerrit Updater [ 08/Feb/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/25316
Subject: LU-8066 sysfs: properly handle failure of sysfs/procfs initialization
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: fa9a8b7055b422b3e124de0798c79cafd5d8c0ee

Comment by Gerrit Updater [ 18/Feb/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/25160/
Subject: LU-8066 ldlm: move server side /proc/fs/lustre/ldlm to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: adf08bdb841d776b385396fe176b2383ea0f250d

Comment by Gerrit Updater [ 25/Feb/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/25631
Subject: LU-8066 obd: make health_check sysfs compliant
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: e4b1fb9072192893c48acef41b5d7820d4543b46

Comment by Gerrit Updater [ 25/Feb/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/25632
Subject: LU-8066 obd: make version_show sysfs compliant
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 08be5d977cb17bbee30b9cd88412ac2967cdc48f

Comment by Gerrit Updater [ 16/Mar/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/26020
Subject: LU-8066 obd: Add infrastructure for msg/ost/mds sysfs migration
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c879d2ef4b14db0c869f2384511c5cfd60ec7057

Comment by Gerrit Updater [ 06/Apr/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/25632/
Subject: LU-8066 obd: make version_show sysfs compliant
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 892ea13c864357f9fee113fd7fcdaeed1162cf25

Comment by Gerrit Updater [ 06/Apr/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/26430
Subject: LU-8066 lnet: port lnet router to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: a2613b59e0aab15b6a113f988cab59465220e82c

Comment by Gerrit Updater [ 16/Apr/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/26650
Subject: LU-8066 obd: fix LPROC_SEQ_FOPS macros for debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 76a2354c7bc24fb9b69f7606fc9d30d33fc02797

Comment by Gerrit Updater [ 16/Apr/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/26651
Subject: LU-8066 fld: move all files from procfs to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 31afad38f250edf65187d660ad5b359e4766091c

Comment by Gerrit Updater [ 19/Jul/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/26020/
Subject: LU-8066 obdclass : Add infrastructure for procfs to sysfs migration
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 4594c6656d3224eb4f8eff100a2320df53c05a8f

Comment by Gerrit Updater [ 19/Jul/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/25073/
Subject: LU-8066 ptlrpc: migrate ptlrpc proc files to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c56d35e73d41047189a2d63869e4459e6ea92d24

Comment by Gerrit Updater [ 19/Jul/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/28108
Subject: LU-8066 obd: migrate several subsystems to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 5e566db9a6124ff50f8754f73839981f3394e534

Comment by Gerrit Updater [ 19/Jul/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/28109
Subject: LU-8066 lmv: Move suitable entries from procfs to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 184601d085eb3b0898917f41c7d8aa683426765b

Comment by Gerrit Updater [ 04/Aug/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/28366
Subject: LU-8066 fid: move all files from procfs to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 0f6d805f0b53d593ce5303648b264ead5aa411a6

Comment by Gerrit Updater [ 05/Aug/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/24688/
Subject: LU-8066 libcfs: migrate to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 7092309f32516cbfb95a964c87b8030129edeb27

Comment by Gerrit Updater [ 10/Aug/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/28460
Subject: LU-8066 lmv: Move suitable entries from procfs to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 91d07e1d63dc187746b81530bdf1235bb245eac9

Comment by Bob Glossman (Inactive) [ 11/Aug/17 ]

I think the very recently landed
https://review.whamcloud.com/24688/
Subject: LU-8066 libcfs: migrate to debugfs

is having very negative consequences on sles12sp2.
I see hangs on routine commands like:
lctl get_param debug_mb
or
lctl set_param debug_mb 256

Hung commands are unkillable.
These commands operate on entries that used to be in /proc, now moved to debugfs.

If I back out https://review.whamcloud.com/24688 everything works fine again.

Comment by James A Simmons [ 11/Aug/17 ]

Only on SLES12sp2 ?? That is strange. Let me take a look

Comment by Bob Glossman (Inactive) [ 11/Aug/17 ]

I think it may have something to do with the particular set of autoconf results seen in sles12sp2. I see the following in lustre's config.h:

#define HAVE_KERNEL_PARAM_LOCK 1
#define HAVE_KERNEL_PARAM_OPS 1
/* #undef HAVE_MODULE_PARAM_LOCKING */

Comment by James A Simmons [ 11/Aug/17 ]

Thanks for the info. Now I see what is going on. For RHEL6 its so old it doesn't do any module param locking. So I provide our own which is determined by HAVE_MODULE_PARAM_LOCKING. This test if _kernel_param[un]lock is available. That is what was introduced at first. Then in later kernels it was made internal and kernel_param_[un]lock was introduced. So on SLES12SP2 you have kernel_param_lock visible and __kernel_param_lock invisible. I think I know how to fix that.

I have a Ubuntu 17 system so let me try it there.

Comment by Gerrit Updater [ 11/Aug/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/28498
Subject: LU-8066 libcfs: test if both _kernel_param[un]lock and kernel_param_[un]lock
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 26bc4ced92a5fc4412054c35a1504fbacac5316d

Comment by Bob Glossman (Inactive) [ 11/Aug/17 ]

James,
I will test your patch on sles12sp2 right away.

Comment by Bob Glossman (Inactive) [ 11/Aug/17 ]

Direct test convinces me https://review.whamcloud.com/28498 fixes the problem. Can't say for sure that correct and appropriate locking is still being done. Can say that simple commands that were hanging don't do so anymore with the patch.

Comment by Gerrit Updater [ 13/Aug/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/26650/
Subject: LU-8066 obd: fix LPROC_SEQ_FOPS macros for debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: dc442398aba7d009b9ca05e34c89a90c9ea99048

Comment by Gerrit Updater [ 19/Aug/17 ]

Hongchao Zhang (hongchao.zhang@intel.com) uploaded a new patch: https://review.whamcloud.com/28612
Subject: LU-8066 libcfs: call kernel_param_unlock on error
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: afd62babbefd1b1b80c060ee217ad4649dfb62be

Comment by Hongchao Zhang [ 19/Aug/17 ]

Encounter the above problem when testing the master on 2.6.32-696.6.3.el6.x86_64.

Comment by Bob Glossman (Inactive) [ 22/Aug/17 ]

just tried https://review.whamcloud.com/28498 on el6.9. it doesn't fix the problem there. may fix it on sles12sp2, but still broken on el6. I see command hangs just like on sles12. The only remedy appears to be to back out the change:

https://review.whamcloud.com/24688/
Subject: LU-8066 libcfs: migrate to debugfs

autoconf results seen on el6:

/* #undef HAVE_KERNEL_PARAM_LOCK */
/* #undef HAVE_KERNEL_PARAM_OPS */
/* #undef HAVE_MODULE_PARAM_LOCKING */

Comment by James A Simmons [ 22/Aug/17 ]

We also need patch https://review.whamcloud.com/#/c/28612 for el6 to work properly. I will rebase the patch on top of 28498 patch.

Comment by Bob Glossman (Inactive) [ 22/Aug/17 ]

https://review.whamcloud.com/#/c/28612 is broken due to incorrect #ifdef. can't be used as is in general. maybe ok for el6, I will try it.

Comment by James A Simmons [ 22/Aug/17 ]

I just updated it. Give it a try.

Comment by Bob Glossman (Inactive) [ 22/Aug/17 ]

maybe https://review.whamcloud.com/28498 and https://review.whamcloud.com/#/c/28612 ought to be merged. They seem very closely related and tightly coupled. Easier to track one mod than two.

Comment by James A Simmons [ 22/Aug/17 ]

True but lets see if 28498 is going to landed in the next few hours. If not I can merge both patches.

Comment by Bob Glossman (Inactive) [ 22/Aug/17 ]

the 2 mods together do work on el6

Comment by Gerrit Updater [ 28/Aug/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28498/
Subject: LU-8066 libcfs: test for both _kernel_param[un]lock and kernel_param_[un]lock
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6aee58cec5d08a48f3545d2c3def36a32149f1d3

Comment by Gerrit Updater [ 31/Aug/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28612/
Subject: LU-8066 libcfs: call kernel_param_unlock on error
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 8789d45536081ab667865ccc14b10628c7fadbf3

Comment by Gerrit Updater [ 31/Aug/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/28818
Subject: LU-8066 obd: make ldebugfs_remove recursive
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c0f5a5242bbd8479c525bf2face780644cf7e61d

Comment by Gerrit Updater [ 12/Sep/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/28948
Subject: LU-8066 obd: migrate to ksets
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: d5c9bfbe0bfdea0920b1561f16c4e2805689a68d

Comment by Gerrit Updater [ 21/Sep/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28818/
Subject: LU-8066 obd: make ldebugfs_remove recursive
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6ac4fbf86fe8c3fbccedd7fa291d58db99eb5679

Comment by Gerrit Updater [ 28/Sep/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/29250
Subject: LU-8066 mgc: migrate away from procfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: fb4057079ddb43d41fb2cad616b4d16f2c01507f

Comment by Gerrit Updater [ 29/Sep/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/29255
Subject: LU-8066 ldlm: move all remaining files from procfs to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 080cb9a00f150cd91bddf16df6c10f19ae3668f8

Comment by Gerrit Updater [ 02/Oct/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/26430/
Subject: LU-8066 lnet: port lnet router to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: f44dca2627d49a3964b0a54ce90e083f600423e5

Comment by Gerrit Updater [ 24/Oct/17 ]

Mike Pershin (mike.pershin@intel.com) uploaded a new patch: https://review.whamcloud.com/29723
Subject: LU-8066 obd: migrate to ksets
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 9b16e17b8560c4919c6e6536ea0cd51ca00a7ddf

Comment by Gerrit Updater [ 01/Nov/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28948/
Subject: LU-8066 obd: migrate to ksets
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: b27575d1b91d93c0f3f7f4e4a9744db37686a504

Comment by Gerrit Updater [ 21/Jan/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/30960
Subject: LU-8066 lov: Move suitable variables from procfs to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 2dbfdc581f6dc6b27495629f51f71d1002e3c409

Comment by Gerrit Updater [ 21/Jan/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/30961
Subject: LU-8066 mdc: move mdc-specific procfs files to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 891b4c5c0d87d7f5ca540db63ea22c7a33d36e8b

Comment by Gerrit Updater [ 21/Jan/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/30962
Subject: LU-8066 osc: move suitable values from procfs to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: dcdce847c661e59e6bf3044eb855d6c3c1c18fb6

Comment by Gerrit Updater [ 21/Jan/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/30963
Subject: LU-8066 ptlrpc: move sptlrpc procfs entry to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 089309afc9b8beb1785a673ce30c95f6c13889e6

Comment by Gerrit Updater [ 30/Jan/18 ]

Minh Diep (minh.diep@intel.com) uploaded a new patch: https://review.whamcloud.com/31091
Subject: LU-8066 obdclass : Add infrastructure for procfs to sysfs migration
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: b2152b1a1992e4314e225683f2436ad09289c29d

Comment by Gerrit Updater [ 30/Jan/18 ]

Minh Diep (minh.diep@intel.com) uploaded a new patch: https://review.whamcloud.com/31092
Subject: LU-8066 obd: fix LPROC_SEQ_FOPS macros for debugfs
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: b83d8110090c9f457552c04ccf9642005d226e6f

Comment by Gerrit Updater [ 31/Jan/18 ]

Minh Diep (minh.diep@intel.com) uploaded a new patch: https://review.whamcloud.com/31107
Subject: LU-8066 ptlrpc: migrate ptlrpc proc files to sysfs
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: 764e0eb759773a6354e996747bc3dd9a4a79fca0

Comment by Gerrit Updater [ 06/Mar/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28108/
Subject: LU-8066 obd: final pieces for sysfs/debugfs support.
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 0100ab268c3120aa84847a88a2493988f38dee6b

Comment by Gerrit Updater [ 06/Mar/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28366/
Subject: LU-8066 fid: move all files from procfs to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 4b4d8596dbc60400bead631b52b118e4a401e900

Comment by Gerrit Updater [ 09/Mar/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/31618
Subject: LU-8066 obdclass: create sysfs equivalent to debugfs devices file
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 205ba7831484feab6da51757ae27e82571c90de7

Comment by Gerrit Updater [ 14/Mar/18 ]

James Nunez (james.a.nunez@intel.com) uploaded a new patch: https://review.whamcloud.com/31652
Subject: Revert "LU-8066 fid: move all files from procfs to debugfs"
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 51dd198a9edbf24d8c6cf1938bac9aa142a27655

Comment by Gerrit Updater [ 15/Mar/18 ]

James Nunez (james.a.nunez@intel.com) uploaded a new patch: https://review.whamcloud.com/31658
Subject: Revert "LU-8066 obd: final pieces for sysfs/debugfs support."
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 075670ec62d0e00c86405dcbbaef443d4c52b9ec

Comment by Gerrit Updater [ 29/Apr/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32198
Subject: LU-8066 lod: migrate from proc to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c756b3da988ef036796afafe46dbc3f394f2de3b

Comment by Gerrit Updater [ 02/May/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/29250/
Subject: LU-8066 mgc: migrate away from procfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: f2d5622c4cd325a6e0fcca95193ef5cfa5bb3af1

Comment by Gerrit Updater [ 02/May/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/29255/
Subject: LU-8066 ldlm: move all remaining files from procfs to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 05a36534ba2d8b0c3d243fe586e8cc03480055c6

Comment by Gerrit Updater [ 02/May/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/30962/
Subject: LU-8066 osc: move suitable values from procfs to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 32fb31f3bf3d74b6a1d78a75245c3b355cf38f33

Comment by Gerrit Updater [ 06/May/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28460/
Subject: LU-8066 lmv: Move suitable entries from procfs to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: d76e96c1794f82296a772065e3d36469e3a07836

Comment by Gerrit Updater [ 06/May/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/30960/
Subject: LU-8066 lov: Move suitable variables from procfs to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3c900918bd82133253a9b3a87d628f31c2295a8c

Comment by Gerrit Updater [ 12/May/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/26651/
Subject: LU-8066 fld: move all files from procfs to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6d2b66d22c25a488aa02f3a3a41888d99322f448

Comment by Gerrit Updater [ 12/May/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/30961/
Subject: LU-8066 mdc: move mdc-specific procfs files to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 4031b885c1dd6b9f8af724b1b4ddf9f638b2b834

Comment by Gerrit Updater [ 13/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32377
Subject: LU-8066 osp: migrate from proc to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 41f86c8ef4cd8f774c8d22d0f7a64112d5ffffa8

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32495
Subject: LU-8066 llite: replace ll_process_config with class_modify_config
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 6aa5f7147298ca1c6fbefcde3176d92a1566ed3b

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32496
Subject: LU-8066 llite: move /proc/fs/lustre/llite/blocksize to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: b821b86fc928b7923c0292e2bd910054a9586b93

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32497
Subject: LU-8066 llite: move /proc/fs/lustre/llite/kbytes* to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: dad325ab551f6dd63e69386099c10e11d012fe91

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32498
Subject: LU-8066 llite: move /proc/fs/lustre/llite/files* to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: a56853401c7296a93e5f35592a007f60fc8d39cd

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32499
Subject: LU-8066 llite: move /proc/fs/lustre/llite/client_type to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 2f8c013a406f6ae340acc3788f9ac1f95feec030

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32500
Subject: LU-8066 llite: move /proc/fs/lustre/llite/fstype to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 9227ce6e6730057ab82ca40026741611c8be31e5

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32501
Subject: LU-8066 llite: move /proc/fs/lustre/llite/uuid to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 085ff312a6bc94e0fcc498663ff649e703187e63

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32502
Subject: LU-8066 llite: move /proc/fs/lustre/llite/checksum_pages to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 2554c18dbb72301e88d1a440ece0348ef04c9307

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32503
Subject: LU-8066 llite: move /proc/fs/lustre/llite/stats_track* to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 370cc949666acb273c8bea39c2432bfbd27dbc38

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32504
Subject: LU-8066 llite: move /proc/fs/lustre/llite/statahead_

{max, agl}

to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: d3f6e2a6384f75a5869758ccd02192b7293456e0

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32505
Subject: LU-8066 llite: move /proc/fs/lustre/llite/lazystatfs to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: a25fb5d43a6fe9d80e8ba0586b33199db4160485

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32506
Subject: LU-8066 llite: move /proc/fs/lustre/llite/*_easize to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: cbb35c2f5d69a7f33c52756ef4003699a51df169

Comment by Gerrit Updater [ 22/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32507
Subject: LU-8066 llite: move /proc/fs/lustre/llite/xattr_cache to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: f7dd5187fd68ae920f9bf910f0da1be27a5b41ae

Comment by Gerrit Updater [ 23/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32515
Subject: LU-8066 llite: move remaining single item proc files to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 4cfc557515b32409724046ed587d773f6a3c37b2

Comment by Gerrit Updater [ 23/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32516
Subject: LU-8066 llite: make llite/lov and lmv symlinks
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 36b00fc8532ee2b30c3aac12776fb6b337591df2

Comment by Gerrit Updater [ 23/May/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32517
Subject: LU-8066 llite: Move all remaining procfs entries to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: fcc4b7741432bc94f2cad616e8a2b0d5ebb94dcf

Comment by Gerrit Updater [ 07/Jun/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/24031/
Subject: LU-8066 llite: Preparation to move /proc/fs/lustre/llite to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 817a8e6ee03324ca230a2b1b5e02c9d9021e7f9f

Comment by Gerrit Updater [ 14/Jun/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32719
Subject: LU-8066 osc: fix idle_timeout handling
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 4dd28efad76e18395823075eacc9ae8a7595ebee

Comment by James A Simmons [ 14/Jun/18 ]

The latest patch also handles the issue of people still shoving things into proc. Ugh!!!

Comment by Gerrit Updater [ 14/Jun/18 ]

John L. Hammond (john.hammond@intel.com) merged in patch https://review.whamcloud.com/32495/
Subject: LU-8066 llite: replace ll_process_config with class_modify_config
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: db67e686d9abcf750359820bfbdb754ab611bf5c

Comment by Gerrit Updater [ 14/Jun/18 ]

Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: https://review.whamcloud.com/32721
Subject: Revert "LU-8066 llite: replace ll_process_config with class_modify_config"
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 88ba5a77426cf2b8311d56ba0d52aab1e054791f

Comment by Gerrit Updater [ 14/Jun/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/32721/
Subject: Revert "LU-8066 llite: replace ll_process_config with class_modify_config"
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 57170b23841ce2e001cd765ace2e06d813553e13

Comment by Gerrit Updater [ 14/Jun/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32722
Subject: LU-8066 llite: replace ll_process_config with class_modify_config
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 7d05d40e9cc4b2fa33fa686ab00ab4cdaa9800d6

Comment by Gerrit Updater [ 12/Jul/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32810
Subject: LU-8066 osd: migrate from proc to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 013b34d3701ac69ed88b49b93087beb647f7653d

Comment by Gerrit Updater [ 18/Jul/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32719/
Subject: LU-8066 osc: fix idle_timeout handling
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 406cd8a74d84c9e28b042792d4b2766f744fc36a

Comment by Gerrit Updater [ 18/Jul/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32722/
Subject: LU-8066 llite: replace ll_process_config with class_modify_config
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 64b5c219b1fdb48cb0f37ffe59eaedd8137d9757

Comment by Gerrit Updater [ 19/Jul/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32837
Subject: LU-8066 llite: move /proc/fs/lustre/llite/fstype to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: ed8570d5dd1631f2f3c3fc1e4a3f0cde561b7851

Comment by Gerrit Updater [ 24/Jul/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32377/
Subject: LU-8066 osp: migrate from proc to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 634a9beb8cde7bc3677d213ce841aa6c5d67feaa

Comment by Gerrit Updater [ 29/Jul/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/32896
Subject: LU-8066 llite: move /proc/fs/lustre/llite/fstype to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: f7e311a00fe46b8099c83527cde0ad7967cccb30

Comment by Gerrit Updater [ 06/Aug/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32496/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/blocksize to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 2cd8946e16356871ca76a3440f326bc62dd3f24b

Comment by Gerrit Updater [ 06/Aug/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32497/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/kbytes* to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: b641184238e2bf4091a4f2edf25c6f305610ad3c

Comment by Gerrit Updater [ 06/Aug/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32498/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/files* to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3a8f2e2c87b58a1405277abb59e225838d6b0984

Comment by Gerrit Updater [ 06/Aug/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32499/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/client_type to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 2ebfd34df4bff1af0a282ec07ac8a795fca406b0

Comment by Gerrit Updater [ 06/Aug/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32896/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/fstype to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c0818cdeaf5a877740d0e27fc83cfce0c1e0a3fc

Comment by Gerrit Updater [ 15/Aug/18 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33005
Subject: LU-8066 tests: don't access /proc/sys/lnet/debug directly
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: ba37bf2de3c25ca8f3190373373916b80cbb9fb7

Comment by Gerrit Updater [ 15/Aug/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/33009
Subject: LU-8066 llite: use more private data in dump_pgcache
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 5c43dd19e27c767900044f03597e3226fef13f4e

Comment by Gerrit Updater [ 15/Aug/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/33010
Subject: LU-8066 llite: remove redundant lookup in dump_pgcache
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 9fe3bb43d36ee71fe60e0562aa519bd73ee9fe2f

Comment by Gerrit Updater [ 15/Aug/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/33011
Subject: LU-8066 llite: change how "dump_page_cache" walks a hash table
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 18601953a3f980d0e405e281e84489a11b86020a

Comment by Gerrit Updater [ 17/Aug/18 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33019
Subject: LU-8066 lov: fix lov.*.stripeoffset printing
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 923cb34b45054d94be0e3c821c966c3e20e871e1

Comment by Gerrit Updater [ 18/Aug/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32198/
Subject: LU-8066 lod: migrate from proc to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 2103f016161f0fad6b1ff022f5fed8ad38d028e9

Comment by Gerrit Updater [ 23/Aug/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32501/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/uuid to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3a564cc74a3ba56374d7b34a98a639bfb712ed55

Comment by Gerrit Updater [ 23/Aug/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33019/
Subject: LU-8066 lov: fix lov.*.stripeoffset printing
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c999bb5c9bf55381314d6b9b9808a3d227277612

Comment by Gerrit Updater [ 23/Aug/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/33059
Subject: LU-8066 ofd: migrate from proc to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: fdb44e43b4cc665fd121acdf8db7280a976b4e93

Comment by Gerrit Updater [ 28/Aug/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33005/
Subject: LU-8066 tests: don't access /proc/sys/lnet/debug directly
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: d39ed1db2cab75f2d189f3399cbab89e6c2e2435

Comment by Gerrit Updater [ 10/Sep/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32502/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/checksum_pages to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: e31285e62f146398c18e419290ecf0cc1b932616

Comment by Gerrit Updater [ 17/Sep/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/33180
Subject: LU-8066 lod: replace class_process_proc_param()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: f5c3d0ce017cd8cb90c137d73c12f61ef9b61de0

Comment by Gerrit Updater [ 21/Sep/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/33213
Subject: LU-8066 obd: use correct names for conn_uuid
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c352160673bd55b8f1fa4a17770eacc335f70d8e

Comment by Gerrit Updater [ 21/Sep/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32503/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/stats_track* to
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 1349568eb71bbe05996fcbc1e29c724defb536fb

Comment by Gerrit Updater [ 21/Sep/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32504/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/statahead_

{max, agl}

to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: a95f73d5c37a3b73a582cc3bb6c1bc4f1652be19

Comment by Gerrit Updater [ 21/Sep/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33009/
Subject: LU-8066 llite: use more private data in dump_pgcache
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: fbeb6e218f4c60a77db17142d3debc10d784f2d9

Comment by Gerrit Updater [ 01/Oct/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33059/
Subject: LU-8066 ofd: migrate from proc to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 7059644e9ad3eaf3942af2b3e0e154bdb05874eb

Comment by Gerrit Updater [ 01/Oct/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33010/
Subject: LU-8066 llite: remove redundant lookup in dump_pgcache
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 10afbcfe2cc1a87dd0c4f2ef2d194de87c18f9bd

Comment by Gerrit Updater [ 05/Oct/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32505/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/lazystatfs to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 02af2adc9b338d12a83fc7642662979ca9f341db

Comment by Gerrit Updater [ 05/Oct/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32506/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/*_easize to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 8f40a0486f7540a5ca0577894999b7311fbee623

Comment by Gerrit Updater [ 05/Oct/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32507/
Subject: LU-8066 llite: move /proc/fs/lustre/llite/xattr_cache to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: cbc083467e8475dfdfc7ee47ececb8182345113d

Comment by Gerrit Updater [ 07/Oct/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33011/
Subject: LU-8066 llite: change how "dump_page_cache" walks a hash table
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: ec2e9995e4c5c14e4169ba69edd7e1b6cd6e834f

Comment by Gerrit Updater [ 10/Oct/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32515/
Subject: LU-8066 llite: move remaining single item proc files to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 1cca93590d184edfb27e6fd3653ed6d838bc322b

Comment by Gerrit Updater [ 12/Oct/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32516/
Subject: LU-8066 llite: make llite/lov and lmv symlinks
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 155a2b900f9bec8001474a025ce7ebc75f625a4e

Comment by Gerrit Updater [ 29/Oct/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33213/
Subject: LU-8066 obd: use correct names for conn_uuid
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: f2bf876ef77ed8eda2eeb1b78ead85c1a7a8f81e

Comment by Gerrit Updater [ 06/Nov/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32517/
Subject: LU-8066 llite: Move all remaining procfs entries to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: adb5aca3d67380078c4bd35c74651a7b9f848f4d

Comment by Gerrit Updater [ 09/Nov/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/33632
Subject: LU-8066 mdd: migrate from proc to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: fe52fff3345011db541ab8c8076936fe13ec166b

Comment by Gerrit Updater [ 17/Nov/18 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33180/
Subject: LU-8066 lod: replace class_process_proc_param()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c9f3efded4ef5aea926e4c67cfb0859d8592e58a

Comment by Gerrit Updater [ 20/Nov/18 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33686
Subject: LU-8066 misc: replace /proc with "lctl get/set_param"
Project: doc/manual
Branch: master
Current Patch Set: 1
Commit: d9a103f04f6f83ff45076b74168daffe301d69dd

Comment by James A Simmons [ 27/Nov/18 ]

Patch https://review.whamcloud.com/#/c/31618 restores lctl dl for non root users so its ready if you want to land it to the LTS release. Since not every subsystem is ported to sysfs everything will not show up with lctl dl but its better than it not working at all.

Comment by James A Simmons [ 29/Nov/18 ]

Li from the previous discussion you stated in LU-9104:

The problem is why the -ENOSYS failure of class_process_proc_param(PARAM_OST) is not ignored in osd_process_config()?

I am not sure about the llog processing codes, but I guess the process is: class_process_proc_param(PARAM_MDT) -> class_process_proc_param(PARAM_HSM) -> class_process_proc_param(PARAM_HSM) -> class_process_proc_param(PARAM_OSD) -> class_process_proc_param(PARAM_OST). So if osd_process_config() doesn't understand the llog record, it should ignore the -ENOSYS. Right?

I don't think this is best approach. The source of the problem is that lustre_process_log() and lustre_end_log() are not tolerant of any errors. The question is what errors should we consider as critical and what can we just report to the user but not fail the system?

Comment by Gerrit Updater [ 04/Dec/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/33774
Subject: LU-8066 obdclass: report all obd device states for
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 5ed57598bb2367bb6523a832bc199b9adf2750c1

Comment by Gerrit Updater [ 04/Dec/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/33776
Subject: LU-8066 sysfs: make ping sysfs file read and writable
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 0e8e7299ff147be4931e80734f62df4bcf4a2141

Comment by Gerrit Updater [ 06/Dec/18 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/33799
Subject: LU-8066 utils: have llapi_target_iterate use sysfs tree
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 586a6105e0cbda364d297e09ec0d478376bffe71

Comment by Gerrit Updater [ 06/Dec/18 ]

Joseph Gmitter (jgmitter@whamcloud.com) merged in patch https://review.whamcloud.com/33686/
Subject: LU-8066 misc: replace /proc with "lctl get/set_param"
Project: doc/manual
Branch: master
Current Patch Set:
Commit: a239b0876f76e85a259765f2b47b1ddd588f1bcd

Comment by Gerrit Updater [ 14/Dec/18 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33874
Subject: LU-8066 lnet: properly isolate kernel_param_ops
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c6d382204648d165f546106d90c8377ed0e226aa

Comment by James A Simmons [ 18/Dec/18 ]

We final have run into the sysfs uuid name issue with newer kernel. Currently we are using obd_name_"address_pointer" but newer kernels filter out the address pointer being exposed to user land. BTW this will also impact procfs files as well with newer kernels.

Comment by Gerrit Updater [ 27/Dec/18 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33920
Subject: LU-8066 ldlm: match store macro prototype
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: e0a97ddd8314249d432cff470060107ece3b2e56

Comment by Gerrit Updater [ 04/Jan/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33774/
Subject: LU-8066 obdclass: report all obd states for OBD_IOC_GETDEVICE
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: adfec49f334daf244b82007971f445e923051062

Comment by Gerrit Updater [ 04/Jan/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33632/
Subject: LU-8066 mdd: migrate from proc to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: e783bbffe35b2b8ebebde5bc70abf288d07df5a3

Comment by Gerrit Updater [ 04/Jan/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33776/
Subject: LU-8066 sysfs: make ping sysfs file read and writable
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6bbae72c6900dbd2b853d716bc4d456dc7fd586e

Comment by Gerrit Updater [ 04/Jan/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33874/
Subject: LU-8066 lnet: properly isolate kernel_param_ops
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: eb5a6f97af63585bb92ff65ad441a2281041bc47

Comment by Gerrit Updater [ 30/Jan/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33920/
Subject: LU-8066 ldlm: match store macro prototype
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3bbbe70d099466079e4c8c31291bcbe2a90da58c

Comment by Gerrit Updater [ 24/Feb/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/34292
Subject: LU-8066 llite: don't use class_setup_tunables()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 7e4f83afc0b7148272a7e48e04ddbbcaf7c0f04e

Comment by Gerrit Updater [ 27/Feb/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32810/
Subject: LU-8066 osd: migrate from proc to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 493cd8088388712123e9cb1872f3bdf6f185a6aa

Comment by Gerrit Updater [ 03/Mar/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33799/
Subject: LU-8066 utils: have llapi_target_iterate use sysfs tree
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: b24d69492b818457d9da0d6dce3adc0f91f18ec6

Comment by Gerrit Updater [ 04/Mar/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/34372
Subject: LU-8066 fid: use LDEBUGFS_SEQ_* macro
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: a2fa52906dadab3b502349e126e5dff5e03dff27

Comment by Gerrit Updater [ 15/Mar/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34372/
Subject: LU-8066 fid: use LDEBUGFS_SEQ_* macro
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c0100fc80d1230bb8f6e88cdbb0fc617c8fe1129

Comment by Gerrit Updater [ 01/Apr/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/25631/
Subject: LU-8066 obd: make health_check sysfs compliant
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 5d368bd0b203aee8011426fd147fad3e42ac9f7f

Comment by Gerrit Updater [ 01/Apr/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34292/
Subject: LU-8066 llite: don't use class_setup_tunables()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c2774e1984592ee2a7c8d308f44e3a6034a6b18d

Comment by Gerrit Updater [ 01/Apr/19 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34557
Subject: LU-8066 ldlm: match store macro prototype
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 4e5f231784fa5032af13d8554c27c0aa77b10aae

Comment by Gerrit Updater [ 08/Apr/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34557/
Subject: LU-8066 ldlm: match store macro prototype
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 23f0c61e945e42c8d3ea8bd2fefb7c94f02abc72

Comment by Gerrit Updater [ 08/Apr/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/34612
Subject: LU-8066 obd: embed typ_kobj in obd_type
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: ccb8ec8200da9dfb32fb7f462dae7f7b94b0cedb

Comment by Gerrit Updater [ 09/Apr/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/34624
Subject: LU-8066 obd: update udev event handling
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: a767320607255f08651e97147150946c101c8356

Comment by Gerrit Updater [ 19/Apr/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/34715
Subject: LU-8066 obd: cleanup server sysfs symlinks handling
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: b0b60ee38d0799448de7c716824d3c829d9c2f08

Comment by Gerrit Updater [ 19/Apr/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/34716
Subject: LU-8066 obd: collect all resource releasing for obj_type.
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: f1711bfbbaa9f3413d7c000de356562af6bea10b

Comment by Gerrit Updater [ 19/Apr/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/34717
Subject: LU-8066 obd_type: use typ_kobj.name as typ_name
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 0850bd71ed7f7c928d4b9a27a4bcbe6087a2966b

Comment by Gerrit Updater [ 19/Apr/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/34718
Subject: LU-8066 obd_type: discard obd_types linked list.
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 0efcc00cabd791107901fbbafbca3b69496afeef

Comment by Gerrit Updater [ 30/Apr/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34624/
Subject: LU-8066 obd: update udev event handling
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: b0d162390ad63d9dff12295a19022f3152592f7c

Comment by Gerrit Updater [ 30/Apr/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/34779
Subject: LU-8066 mdt: migrate procfs files to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: da3218d42b1ec55db8b0e406e9967fa33a0323c5

Comment by Gerrit Updater [ 30/Apr/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/34781
Subject: LU-8066 utils: have llapi_target_iterate use sysfs tree
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: c83401ba4681401a6c95c512660d768a553e791c

Comment by Gerrit Updater [ 30/Apr/19 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34782
Subject: LU-8066 utils: have llapi_target_iterate use sysfs tree
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: cae3c8cbf6ab98c2dd447e8ee22a104456178b45

Comment by Gerrit Updater [ 08/May/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34612/
Subject: LU-8066 obd: embed typ_kobj in obd_type
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 392dab3c01bb802892466f9a05ef1b56406b8522

Comment by Gerrit Updater [ 11/May/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34782/
Subject: LU-8066 utils: have llapi_target_iterate use sysfs tree
Project: fs/lustre-release
Branch: b2_10
Current Patch Set:
Commit: e55cd4f1245dc5678fd2b2f6a6c49a72c3a416e9

Comment by Gerrit Updater [ 21/May/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/30963/
Subject: LU-8066 ptlrpc: move sptlrpc procfs entry to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 339a4e0ed2aaefe156a823dd9cf28eb1536ae9c1

Comment by Gerrit Updater [ 07/Jun/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/35096
Subject: LU-8066 obd_type: discard obd_type_lock
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 690dd25d1615cb72edeee29524367a1707b3821c

Comment by Gerrit Updater [ 11/Jun/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/35185
Subject: LU-8066 tests: use lod / osp tunables on servers
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 8d5c85db3549bf6ca537c5943ba5d401fd0b3df2

Comment by Gerrit Updater [ 20/Jun/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34715/
Subject: LU-8066 obd: cleanup server sysfs symlinks handling
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 462d476d67903ae366d860f86cdf0ff9070ed167

Comment by Gerrit Updater [ 25/Jun/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35185/
Subject: LU-8066 tests: use lod / osp tunables on servers
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c2f43d4c7a609def4292c5b9bee63c9a33cb4598

Comment by Gerrit Updater [ 25/Jun/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/35313
Subject: LU-8066 sysfs: make ping sysfs file read and writable
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: d886f917f42075df433d1ea7175f0458d80a40b7

Comment by Gerrit Updater [ 27/Jun/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34716/
Subject: LU-8066 obd: collect all resource releasing for obj_type.
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 907a82654245c20c83c4291ab1617c9c64340c30

Comment by Gerrit Updater [ 28/Jun/19 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/35349
Subject: LU-8066 tests: use lod / osp tunables on servers
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: cd9e9faa2cc0bdb24ed92f90e6e645c02cae0b8f

Comment by Gerrit Updater [ 03/Jul/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34781/
Subject: LU-8066 utils: have llapi_target_iterate use sysfs tree
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: f35d0fd92c063aa2b0c4d937c45dfc25729df550

Comment by Gerrit Updater [ 03/Jul/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35313/
Subject: LU-8066 sysfs: make ping sysfs file read and writable
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: ac54b7454c7c17353f93ef2fe122fb97a7112141

Comment by Gerrit Updater [ 12/Jul/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34717/
Subject: LU-8066 obd_type: use typ_kobj.name as typ_name
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: d9d48aab9e3d4e00037598be5427dd196cccaad7

Comment by Gerrit Updater [ 17/Jul/19 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/35542
Subject: LU-8066 lnet: properly isolate kernel_param_ops
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: ce46b24912e01b1af3d9b39acc315adc6dbacf28

Comment by Gerrit Updater [ 19/Jul/19 ]

James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/35575
Subject: LU-8066 obd: harden debugfs handling
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 8facd2493cf17aca93f85d783be7918c95428400

Comment by Gerrit Updater [ 27/Jul/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35575/
Subject: LU-8066 obd: harden debugfs handling
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 44d450890f43502cea21e0460dab7ae3bed810d9

Comment by Gerrit Updater [ 30/Jul/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35542/
Subject: LU-8066 lnet: properly isolate kernel_param_ops
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: af58c62a40ea7bcbc5bf241ac7d07ec293161bb5

Comment by Gerrit Updater [ 30/Jul/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34779/
Subject: LU-8066 mdt: migrate procfs files to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: a408e9dd426f0ccd5423961dfd0bd11181062720

Comment by Gerrit Updater [ 03/Aug/19 ]

James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/35687
Subject: LU-8066 obdclass: don't copy ops structures in to new type.
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 4e5a1847743fb655b077cf7864bf82847d7f1ea9

Comment by Gerrit Updater [ 11/Aug/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35349/
Subject: LU-8066 tests: use lod / osp tunables on servers
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 3565d9db48e4ec098c7e976c916cd57727034505

Comment by Gerrit Updater [ 03/Sep/19 ]

James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/36043
Subject: LU-8066 obdclass: fix module load locking.
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 38b5b8ccee040f6f05f105a7b1c2d3b5b8051bb9

Comment by Gerrit Updater [ 04/Oct/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34718/
Subject: LU-8066 obd_type: discard obd_types linked list.
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c228613e18d4496d026d56040e394fe90273de2f

Comment by Gerrit Updater [ 08/Nov/19 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/36715
Subject: LU-8066 lfsck: use underscores in lfsck status files
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: af1e454212d4e50cdb94696203ea329846c8785f

Comment by Gerrit Updater [ 18/Nov/19 ]

James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/36791
Subject: LU-8066 obd: map MDS lov/osc to lod/osp
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 4dd211dd24f11ca7dd7eb6b39ab0d3fc7882fba9

Comment by Gerrit Updater [ 06/Dec/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35096/
Subject: LU-8066 obd_type: discard obd_type_lock
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6722a95fd0416fa6f24140130ea8a1e0df5f1542

Comment by Gerrit Updater [ 13/Dec/19 ]

Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/37005
Subject: LU-8066 mdd: migrate from proc to sysfs
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: ec90af847654e43ee4d1391daaeb56dc43fd4818

Comment by Gerrit Updater [ 16/Dec/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36682/
Subject: LU-8066 lustre: drop ldebugfs_remove()
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 2519bc95aabb31945d423ce95f5f840280c4adde

Comment by Gerrit Updater [ 16/Dec/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36791/
Subject: LU-8066 obd: map MDS lov/osc to lod/osp
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: d307873ae5f5c9c3a8f540ad921df9ade0bd33d3

Comment by Gerrit Updater [ 16/Dec/19 ]

James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/37033
Subject: LU-8066 obd: remove server sysfs symlinks handling
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 593829795eea92589896f157030189b14b0d4440

Comment by Gerrit Updater [ 20/Dec/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35687/
Subject: LU-8066 obdclass: don't copy ops structures in to new type.
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: acd639bf0de0c39419dff94fd6d338283a1ddb24

Comment by Gerrit Updater [ 03/Jan/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/37005/
Subject: LU-8066 mdd: migrate from proc to sysfs
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 86aed752760dd2217eda13a488e5393edf8154c1

Comment by Gerrit Updater [ 18/Jan/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36715/
Subject: LU-8066 lfsck: use underscores in lfsck status files
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c059b737cb7270c60f553588483272431df341e2

Comment by Gerrit Updater [ 18/Jan/20 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/37275
Subject: LU-8066 procfs: remove old string parsing routines
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 771a35f0c5c156a1210e384650e7d2f3ddd37107

Comment by Gerrit Updater [ 03/Feb/20 ]

James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/37407
Subject: LU-8066 mgc: remove no longer needed class_del_profiles()
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 9aa9b016b5257d8307d2ac86cc6f0c3b85bcc043

Comment by Gerrit Updater [ 06/Aug/20 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/39578
Subject: LU-8066 misc: replace remaining /proc access with lctl
Project: doc/manual
Branch: master
Current Patch Set: 1
Commit: 6ac7ef959e47c9d8ad3abc49b168e8fcd220b188

Comment by Gerrit Updater [ 09/Aug/20 ]

Andreas Dilger (adilger@whamcloud.com) merged in patch https://review.whamcloud.com/39578/
Subject: LU-8066 misc: replace remaining /proc access with lctl
Project: doc/manual
Branch: master
Current Patch Set:
Commit: 69b68cf79fff38864cf0888c7bd1053f658c55c7

Comment by Gerrit Updater [ 27/Aug/20 ]

Neil Brown (neilb@suse.de) uploaded a new patch: https://review.whamcloud.com/39740
Subject: LU-8066 osc: restore cur_dirty_grant_bytes
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 5dee9397f9d4e455a8c7e070fb7a3ff6835340c4

Comment by Gerrit Updater [ 12/Sep/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/39740/
Subject: LU-8066 osc: restore cur_dirty_grant_bytes
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 8ed5937d25e436add1d8a137c71e76303152b801

Comment by Gerrit Updater [ 14/Dec/20 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/40968
Subject: LU-8066 osd-ldiskfs: quiet useless mount message
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 78bc6ead509cbcf171f3df71b581e564140d1f96

Comment by Gerrit Updater [ 22/Dec/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40968/
Subject: LU-8066 osd-ldiskfs: quiet debug mount message
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 59babe8022822a4421cd6cfba8d72547754eead9

Comment by Gerrit Updater [ 05/Apr/21 ]

James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/43212
Subject: LU-8066 lov: move stripesize to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 08062fd278e25c65470d3600fcf12314f44a518c

Comment by Gerrit Updater [ 15/Apr/21 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/43212/
Subject: LU-8066 lov: move stripesize to sysfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 28bac98fcb44aabb08258121fcfd39eb46cff0d7

Comment by Gerrit Updater [ 14/Jul/21 ]

James Simmons (jsimmons@infradead.org) uploaded a new patch: https://review.whamcloud.com/44311
Subject: LU-8066 obdclass: move lu_ref to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c3eaeeb2b388f5eea604796031d6e5d9b5bac643

Comment by Gerrit Updater [ 10/Aug/21 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/44311/
Subject: LU-8066 obdclass: move lu_ref to debugfs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6b319185659104bd65a837fe2b3cbe550d83c650

Comment by Gerrit Updater [ 30/Sep/21 ]

"Oleg Drokin <green@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/45096
Subject: LU-8066 obdclass: Remove lprocfs_obd_short_io_bytes_* declarations
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c1591187c5f0ceb63cca2743dad4689bbe90a9c7

Comment by Gerrit Updater [ 10/Oct/21 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/45096/
Subject: LU-8066 obdclass: Remove lprocfs_obd_short_io_bytes_* declarations
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 588f17c88a415e19394d793be32f6a695449519f

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