Whamcloud - gitweb
LU-9667 lnet: Add LNet net sysfs structure
authorSonia <sonia.sharma@intel.com>
Fri, 25 May 2018 05:06:27 +0000 (22:06 -0700)
committerSonia Sharma <sharmaso@whamcloud.com>
Wed, 29 May 2019 07:08:15 +0000 (03:08 -0400)
commitfaaffc9378185f796fc4900c936de3737cc4202b
tree9a903bd63700cec741566f5fadc42707dfd570ae
parentf988b6bdea073fa6297931bc1665a1cb97475b1f
LU-9667 lnet: Add LNet net sysfs structure

Adding APIs to create ksets, kobjects
and the attribute files for net sysfs directory
structure.

Callback functions for the LNet NI attributes
are added to be used to display statistics.

Change-Id: Id777dd799ab95d96f84d9513b7fb470bc5502ab6
Test-Parameters: forbuildonly
Signed-off-by: Sonia Sharma <sharmaso@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/31744
Tested-by: Jenkins
Reviewed-by: Amir Shehata <ashehata@whamcloud.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
lnet/include/lnet/lib-types.h
lnet/include/lnet/lnet-sysfs.h
lnet/lnet/api-ni.c
lnet/lnet/config.c
lnet/lnet/lnet-sysfs.c
lnet/lnet/module.c