Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
LU-6261 gnilnd: Use trylock for conn mutex.
[fs/lustre-release.git]
/
lnet
/
klnds
/
gnilnd
/
gnilnd_api_wrap.h
diff --git
a/lnet/klnds/gnilnd/gnilnd_api_wrap.h
b/lnet/klnds/gnilnd/gnilnd_api_wrap.h
index
7f2a5e3
..
a22c665
100644
(file)
--- a/
lnet/klnds/gnilnd/gnilnd_api_wrap.h
+++ b/
lnet/klnds/gnilnd/gnilnd_api_wrap.h
@@
-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;
}