Whamcloud - gitweb
LU-9216 config: move config types into lustre_idl.h 22/26022/5
authorNiu Yawei <yawei.niu@intel.com>
Thu, 16 Mar 2017 02:28:27 +0000 (22:28 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Sun, 26 Mar 2017 06:48:41 +0000 (06:48 +0000)
commitc7785d49520bdf101cd0b1ea03ee236f66054eb5
tree029c1309d61e25415219feafadb4fc3a45c6ce07
parentc9f12540412a429b824dbc83c1c8b00c8affe28a
LU-9216 config: move config types into lustre_idl.h

Move config type values CONFIG_T_XXX into lustre_idl.h since they
will be put on wire when reading config log for IR and nodemap.

Add missing wire checks for mgs_nidtbl_entry, mgs_config_body and
mgs_config_res.

Redefine CONFIG_SUB_XXX for the sub clds attached on config log.

Test-Parameters: clientjob=lustre-b2_7_fe clientbuildno=133 testlist=runtests

Signed-off-by: Niu Yawei <yawei.niu@intel.com>
Change-Id: I9eb7a89c0fee0c11666bc8f587d3fd5e2ad4fc8d
Reviewed-on: https://review.whamcloud.com/26022
Tested-by: Jenkins
Reviewed-by: Fan Yong <fan.yong@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/lustre/lustre_idl.h
lustre/include/obd_class.h
lustre/mgc/mgc_request.c
lustre/ptlrpc/wiretest.c
lustre/utils/wirecheck.c
lustre/utils/wiretest.c