[Ocfs2-commits] mfasheh commits r1772 - trunk/cluster

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Thu Jan 13 19:29:42 CST 2005


Author: mfasheh
Date: 2005-01-13 19:29:40 -0600 (Thu, 13 Jan 2005)
New Revision: 1772

Modified:
   trunk/cluster/dlmmod.c
Log:
* some tracing i found usefull



Modified: trunk/cluster/dlmmod.c
===================================================================
--- trunk/cluster/dlmmod.c	2005-01-14 01:19:25 UTC (rev 1771)
+++ trunk/cluster/dlmmod.c	2005-01-14 01:29:40 UTC (rev 1772)
@@ -523,6 +523,8 @@
 	/* fall thru to grant */
 
 grant:
+	dlmprintk("res %*s, granting %s lock\n", res->lockname.len,
+		  res->lockname.name, dlm_lock_mode_name(type));
 	/* immediately grant the new lock type */
 
 	lock->lksb->status = DLM_NORMAL;
@@ -554,6 +556,8 @@
 		spin_unlock(&res->spinlock);
 		return DLM_NOTQUEUED;
 	}
+	dlmprintk("res %*s, queueing...\n", res->lockname.len,
+		  res->lockname.name);
 
 	lock->convert_type = type;
 	list_del(&lock->list);
@@ -1394,7 +1398,7 @@
 {
 	dlm_bastlockfunc_t *fn = lock->bast;
 	
-	dlmprintk0("\n");
+	dlmprintk("res %*s\n", res->lockname.len, res->lockname.name);
 
 	if (lock->node != dlm->group_index) {
 		return dlm_send_proxy_ast(dlm, res, lock, DLM_BAST, blocked_type);
@@ -1418,7 +1422,7 @@
 	struct iovec iov[2];
 	size_t iovlen = 1;
 	
-	dlmprintk("to=%u, type=%d, blocked_type=%d\n", lock->node, type, blocked_type);
+	dlmprintk("res %*s, to=%u, type=%d, blocked_type=%d\n",res->lockname.len, res->lockname.name, lock->node, type, blocked_type);
 
 	memset(&past, 0, sizeof(dlm_proxy_ast));
 	past.node_idx = dlm->group_index;
@@ -1496,6 +1500,8 @@
 		return 0;
 	}
 
+	dlmprintk("lockres %*s\n", res->lockname.len, res->lockname.name);
+
 	if (!dlm_is_recovery_lock(past->name, past->namelen))
 		down_read(&dlm->recovery_sem);
 	spin_lock(&res->spinlock);



More information about the Ocfs2-commits mailing list