Whamcloud - gitweb
LU-5092 nodemap: add structure to hold nodemap config 54/14254/15
authorKit Westneat <kit.westneat@gmail.com>
Thu, 11 Jun 2015 23:03:25 +0000 (19:03 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 31 Jul 2015 01:33:38 +0000 (01:33 +0000)
commit2e0d4e010eb4c2e28507f55c1b649d70bccd06a0
tree12e4daab7f6a240961c1919ab8dca5a1b8c96398
parent6cb90e11b653feac4522f6d7672cf27269156cdc
LU-5092 nodemap: add structure to hold nodemap config

This patch moves global state variables into a configuration
structure so that new configurations can be more easily loaded and
swapped into the active role.

Signed-off-by: Kit Westneat <kit.westneat@gmail.com>
Change-Id: Ib0d51d56154d5e831b13f2935feab9bd73944bcc
Reviewed-on: http://review.whamcloud.com/14254
Tested-by: Jenkins
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/lustre_nodemap.h
lustre/ptlrpc/nodemap_handler.c
lustre/ptlrpc/nodemap_internal.h
lustre/ptlrpc/nodemap_lproc.c
lustre/ptlrpc/nodemap_member.c
lustre/ptlrpc/nodemap_range.c
lustre/tests/sanity-sec.sh