Index: tests/unified_locking/mutex_test.hfa
===================================================================
--- tests/unified_locking/mutex_test.hfa	(revision 10b3fc33467a6ebb24da6c05af33e10364fb570f)
+++ tests/unified_locking/mutex_test.hfa	(revision 35d73c0bb9a6da0701936476657e2499a077fbd8)
@@ -10,4 +10,5 @@
 	thread$ * id;
 	uint32_t sum;
+	uint32_t cnt;
 };
 
@@ -27,8 +28,10 @@
 	{
 		uint32_t tsum = mo.sum;
+		uint32_t cnt = mo.cnt;
 		mo.id = me;
 		yield(random(5));
 		value = ((uint32_t)random()) ^ ((uint32_t)me);
 		if(mo.id != me) sout | "Intruder!";
+		mo.cnt = cnt + 1;
 		mo.sum = tsum + value;
 	}
@@ -54,4 +57,5 @@
 	uint32_t sum = -32;
 	mo.sum = -32;
+	mo.cnt = 0;
 	processor p[2];
 	sout | "Starting";
@@ -63,4 +67,5 @@
 	}
 	sout | "Done!";
+	if(mo.cnt != (13 * num_times)) sout | "Invalid cs count!" | mo.cnt | "vs "| (13 * num_times) | "(13 *" | num_times | ')';
 	if(sum == mo.sum) sout | "Match!";
 	else sout | "No Match!" | sum | "vs" | mo.sum;
