X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lnet%2Flnet%2Fapi-ni.c;h=b75a625e1d0485f789731f061bbb9b5c0a27bd71;hp=dff911dbee2875d49e63feb1287e668b7a2ace6e;hb=a2e61838f8de89e0f7c80c3bf288cbeb1b358baa;hpb=0c5ad4b6df5bf35b291842fc6d42c2720246a026 diff --git a/lnet/lnet/api-ni.c b/lnet/lnet/api-ni.c index dff911d..b75a625 100644 --- a/lnet/lnet/api-ni.c +++ b/lnet/lnet/api-ni.c @@ -124,6 +124,11 @@ module_param_call(lnet_recovery_interval, recovery_interval_set, param_get_int, MODULE_PARM_DESC(lnet_recovery_interval, "Interval to recover unhealthy interfaces in seconds"); +unsigned int lnet_recovery_limit; +module_param(lnet_recovery_limit, uint, 0644); +MODULE_PARM_DESC(lnet_recovery_limit, + "How long to attempt recovery of unhealthy peer interfaces in seconds. Set to 0 to allow indefinite recovery"); + static int lnet_interfaces_max = LNET_INTERFACES_MAX_DEFAULT; static int intf_max_set(const char *val, cfs_kernel_param_arg_t *kp);