X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lnet%2Flnet%2Fapi-ni.c;h=9ea47190268b90ba96f80a27fe5d433f2df582d2;hp=4085c73123b4986fbd28369c8c51728d4b842ec2;hb=79ab0535622782c82636cee47918dc4b19983144;hpb=8fdf2bc62ac9c418bd8e326112da9a2835f09ccb diff --git a/lnet/lnet/api-ni.c b/lnet/lnet/api-ni.c index 4085c73..9ea4719 100644 --- a/lnet/lnet/api-ni.c +++ b/lnet/lnet/api-ni.c @@ -122,7 +122,7 @@ module_param_call(lnet_recovery_interval, recovery_interval_set, param_get_int, &lnet_recovery_interval, S_IRUGO|S_IWUSR); #endif MODULE_PARM_DESC(lnet_recovery_interval, - "Interval to recover unhealthy interfaces in seconds"); + "DEPRECATED - Interval to recover unhealthy interfaces in seconds"); unsigned int lnet_recovery_limit; module_param(lnet_recovery_limit, uint, 0644); @@ -311,30 +311,7 @@ sensitivity_set(const char *val, cfs_kernel_param_arg_t *kp) static int recovery_interval_set(const char *val, cfs_kernel_param_arg_t *kp) { - int rc; - unsigned *interval = (unsigned *)kp->arg; - unsigned long value; - - rc = kstrtoul(val, 0, &value); - if (rc) { - CERROR("Invalid module parameter value for 'lnet_recovery_interval'\n"); - return rc; - } - - if (value < 1) { - CERROR("lnet_recovery_interval must be at least 1 second\n"); - return -EINVAL; - } - - /* - * The purpose of locking the api_mutex here is to ensure that - * the correct value ends up stored properly. - */ - mutex_lock(&the_lnet.ln_api_mutex); - - *interval = value; - - mutex_unlock(&the_lnet.ln_api_mutex); + CWARN("'lnet_recovery_interval' has been deprecated\n"); return 0; }