Whamcloud - gitweb
LU-12492 lnet: Deprecate live and dead router check params
[fs/lustre-release.git] / lnet / lnet / module.c
index 676f734..261c45c 100644 (file)
@@ -39,7 +39,7 @@ static int config_on_load = 0;
 module_param(config_on_load, int, 0444);
 MODULE_PARM_DESC(config_on_load, "configure network at module load");
 
-static struct mutex lnet_config_mutex;
+static DEFINE_MUTEX(lnet_config_mutex);
 
 static int
 lnet_configure(void *arg)
@@ -235,14 +235,16 @@ static int __init lnet_init(void)
        int rc;
        ENTRY;
 
-       mutex_init(&lnet_config_mutex);
-
        rc = lnet_lib_init();
        if (rc != 0) {
                CERROR("lnet_lib_init: error %d\n", rc);
                RETURN(rc);
        }
 
+       if (live_router_check_interval != INT_MIN ||
+           dead_router_check_interval != INT_MIN)
+               LCONSOLE_WARN("live_router_check_interval and dead_router_check_interval have been deprecated. Use alive_router_check_interval instead. Ignoring these deprecated parameters.\n");
+
        rc = blocking_notifier_chain_register(&libcfs_ioctl_list,
                                              &lnet_ioctl_handler);
        LASSERT(rc == 0);