[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lustre-cvs
Subject:    [Lustre-cvs] CVS: obd/ldlm ldlm_lockd.c,1.16,1.17
From:       Phil Schwan <pschwan () users ! sourceforge ! net>
Date:       2002-04-30 22:08:07
[Download RAW message or body]

Update of /cvsroot/lustre/obd/ldlm
In directory usw-pr-cvs1:/tmp/cvs-serv29224a/ldlm

Modified Files:
	ldlm_lockd.c 
Log Message:
- added a 'dying' head to fix very bad bug in yesterday's request code
- removed request->rq_lock (never used)
- made a ptlrpc_thread structure, and a list of those in ptlrpc_service
- adapted service code to support multithreading
- removed service->srv_id (duplicated existing local_id)
- updated llecho


Index: ldlm_lockd.c
===================================================================
RCS file: /cvsroot/lustre/obd/ldlm/ldlm_lockd.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ldlm_lockd.c	29 Apr 2002 20:36:25 -0000	1.16
+++ ldlm_lockd.c	30 Apr 2002 22:08:05 -0000	1.17
@@ -374,7 +374,7 @@
         struct ldlm_obd *ldlm = &obddev->u.ldlm;
         ENTRY;
 
-        ptlrpc_stop_thread(ldlm->ldlm_service);
+        ptlrpc_stop_all_threads(ldlm->ldlm_service);
         rpc_unregister_service(ldlm->ldlm_service);
 
         if (!list_empty(&ldlm->ldlm_service->srv_reqs)) {


_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: \
bandwidth@sourceforge.net_______________________________________________ Lustre-cvs \
mailing list Lustre-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lustre-cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic