Index: libcfa/src/concurrency/io.cfa
===================================================================
--- libcfa/src/concurrency/io.cfa	(revision e46c753cfba891c12d977b0252b3c997702db5a5)
+++ libcfa/src/concurrency/io.cfa	(revision 8bb239df378146339bf3c3905dc4d0e40cc788e3)
@@ -768,4 +768,5 @@
 
 				// If some one else collected our index, we are done
+				#warning ABA problem
 				if( ring.submit_q.ready[picked] != idx ) {
 					#if !defined(__CFA_NO_STATISTICS__)
@@ -783,4 +784,10 @@
 					break;
 				}
+
+				#if !defined(__CFA_NO_STATISTICS__)
+					disable_interrupts();
+						__tls_stats()->io.submit_q.busy += 1;
+					enable_interrupts( __cfaabi_dbg_ctx );
+				#endif
 			}
 
Index: libcfa/src/concurrency/stats.cfa
===================================================================
--- libcfa/src/concurrency/stats.cfa	(revision e46c753cfba891c12d977b0252b3c997702db5a5)
+++ libcfa/src/concurrency/stats.cfa	(revision 8bb239df378146339bf3c3905dc4d0e40cc788e3)
@@ -36,4 +36,5 @@
 			stats->io.submit_q.helped = 0;
 			stats->io.submit_q.leader = 0;
+			stats->io.submit_q.busy   = 0;
 			stats->io.complete_q.completed_avg.val = 0;
 			stats->io.complete_q.completed_avg.slow_cnt = 0;
@@ -71,4 +72,5 @@
 			__atomic_fetch_add( &cltr->io.submit_q.helped                  , proc->io.submit_q.helped                  , __ATOMIC_SEQ_CST );
 			__atomic_fetch_add( &cltr->io.submit_q.leader                  , proc->io.submit_q.leader                  , __ATOMIC_SEQ_CST );
+			__atomic_fetch_add( &cltr->io.submit_q.busy                    , proc->io.submit_q.busy                    , __ATOMIC_SEQ_CST );
 			__atomic_fetch_add( &cltr->io.complete_q.completed_avg.val     , proc->io.complete_q.completed_avg.val     , __ATOMIC_SEQ_CST );
 			__atomic_fetch_add( &cltr->io.complete_q.completed_avg.slow_cnt, proc->io.complete_q.completed_avg.slow_cnt, __ATOMIC_SEQ_CST );
@@ -145,4 +147,5 @@
 					"- total helped entries   : %'15" PRIu64 "\n"
 					"- total leader entries   : %'15" PRIu64 "\n"
+					"- total busy submit      : %'15" PRIu64 "\n"
 					"- total ready search     : %'15" PRIu64 "\n"
 					"- avg ready search len   : %'18.2lf\n"
@@ -157,5 +160,5 @@
 					, io.submit_q.submit_avg.cnt
 					, avgrdy, avgcsm
-					, io.submit_q.helped, io.submit_q.leader
+					, io.submit_q.helped, io.submit_q.leader, io.submit_q.busy
 					, io.submit_q.look_avg.cnt
 					, lavgv, lavgb
Index: libcfa/src/concurrency/stats.hfa
===================================================================
--- libcfa/src/concurrency/stats.hfa	(revision e46c753cfba891c12d977b0252b3c997702db5a5)
+++ libcfa/src/concurrency/stats.hfa	(revision 8bb239df378146339bf3c3905dc4d0e40cc788e3)
@@ -85,4 +85,5 @@
 				volatile uint64_t helped;
 				volatile uint64_t leader;
+				volatile uint64_t busy;
 			} submit_q;
 			struct {
