Whamcloud - gitweb
from Alex: temporarily fix for mds hanging on mountain: spinlock might
authorericm <ericm>
Fri, 15 Apr 2005 22:22:57 +0000 (22:22 +0000)
committerericm <ericm>
Fri, 15 Apr 2005 22:22:57 +0000 (22:22 +0000)
be called in interrupt context.

lustre/sec/svcsec.c

index b6792c1..78a6276 100644 (file)
@@ -103,18 +103,18 @@ struct ptlrpc_svcsec * svcsec_get(struct ptlrpc_svcsec *sec)
 {
         int rc;
 
-        spin_lock(&svcsecs_lock);
+//        spin_lock(&svcsecs_lock);
         rc = try_module_get(sec->pss_owner);
-        spin_unlock(&svcsecs_lock);
+//        spin_unlock(&svcsecs_lock);
         LASSERT(rc);
         return sec;
 }
 
 void svcsec_put(struct ptlrpc_svcsec *sec)
 {
-        spin_lock(&svcsecs_lock);
+//        spin_lock(&svcsecs_lock);
         module_put(sec->pss_owner);
-        spin_unlock(&svcsecs_lock);
+//        spin_unlock(&svcsecs_lock);
 }
 
 /*