Whamcloud - gitweb
LU-6261 gnilnd: Use trylock for conn mutex.
[fs/lustre-release.git] / lnet / klnds / gnilnd / gnilnd_api_wrap.h
index 7f2a5e3..a22c665 100644 (file)
@@ -128,6 +128,11 @@ kgnilnd_check_kgni_version(void)
        }
 
        symbol_put(kgni_driver_version);
+
+       if (!*kgnilnd_tunables.kgn_thread_safe) {
+               return;
+       }
+
        /* Use thread-safe locking */
        kgnilnd_data.kgn_enable_gl_mutex = 0;
 }