[Ocfs2-commits] mfasheh commits r1675 - branches/dlm-glue/src

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Mon Nov 29 17:40:49 CST 2004


Author: mfasheh
Date: 2004-11-29 17:40:48 -0600 (Mon, 29 Nov 2004)
New Revision: 1675

Modified:
   branches/dlm-glue/src/dlmglue.c
   branches/dlm-glue/src/journal.c
   branches/dlm-glue/src/vote.c
Log:
* properly use "wake_up" instead of wake_up_all



Modified: branches/dlm-glue/src/dlmglue.c
===================================================================
--- branches/dlm-glue/src/dlmglue.c	2004-11-24 02:51:19 UTC (rev 1674)
+++ branches/dlm-glue/src/dlmglue.c	2004-11-29 23:40:48 UTC (rev 1675)
@@ -406,7 +406,7 @@
 	lockres->l_blocking = LKM_NLMODE;
 	lockres->l_flags &= ~OCFS2_LOCK_BLOCKED;
 	lockres->l_flags &= ~OCFS2_LOCK_BUSY;
-	wake_up_all(&lockres->l_event);
+	wake_up(&lockres->l_event);
 }
 
 static void ocfs2_inc_inode_seq(ocfs_super *osb,
@@ -525,7 +525,7 @@
 	 * can catch it. */
 	lockres->l_action = OCFS2_AST_INVALID;
 	spin_unlock(&lockres->l_lock);
-	wake_up_all(&lockres->l_event);
+	wake_up(&lockres->l_event);
 }
 
 static void ocfs2_generic_handle_bast(ocfs2_lock_res *lockres, int level)
@@ -588,7 +588,7 @@
 	 * can catch it. */
 	lockres->l_action = OCFS2_AST_INVALID;
 	spin_unlock(&lockres->l_lock);
-	wake_up_all(&lockres->l_event);
+	wake_up(&lockres->l_event);
 }
 
 static void ocfs2_super_bast_func(void *opaque, int level)
@@ -1053,7 +1053,7 @@
 		lockres->l_flags &= ~OCFS2_LOCK_NEEDS_REFRESH;
 	spin_unlock(&lockres->l_lock);
 
-	wake_up_all(&lockres->l_event);
+	wake_up(&lockres->l_event);
 }
 
 /* may or may not return a bh if it went to disk. */
@@ -1350,7 +1350,7 @@
 	lockres->l_flags &= ~OCFS2_LOCK_BUSY;
 	spin_unlock(&lockres->l_lock);
 
-	wake_up_all(&lockres->l_event);
+	wake_up(&lockres->l_event);
 }
 
 /* BEWARE: called with lockres lock, and always drops it. */

Modified: branches/dlm-glue/src/journal.c
===================================================================
--- branches/dlm-glue/src/journal.c	2004-11-24 02:51:19 UTC (rev 1674)
+++ branches/dlm-glue/src/journal.c	2004-11-29 23:40:48 UTC (rev 1675)
@@ -1023,7 +1023,7 @@
 	}
 
 	osb->recovery_launched = 0;
-	wake_up_all(&osb->recovery_event);
+	wake_up(&osb->recovery_event);
 
 	up(&osb->recovery_lock);
 
@@ -1051,7 +1051,7 @@
 		}
 	}
 	up(&osb->recovery_lock);
-	wake_up_all(&osb->recovery_event);
+	wake_up(&osb->recovery_event);
 
 	LOG_EXIT();
 	return;

Modified: branches/dlm-glue/src/vote.c
===================================================================
--- branches/dlm-glue/src/vote.c	2004-11-24 02:51:19 UTC (rev 1674)
+++ branches/dlm-glue/src/vote.c	2004-11-29 23:40:48 UTC (rev 1675)
@@ -730,7 +730,7 @@
 
 	ocfs_node_map_clear_bit(osb, &w->n_node_map, node_num);
 	if (ocfs_node_map_is_empty(osb, &w->n_node_map))
-		wake_up_all(&w->n_event);
+		wake_up(&w->n_event);
 bail:
 	spin_unlock(&osb->net_response_lock);
 



More information about the Ocfs2-commits mailing list