]> git.openfabrics.org - ~ardavis/dapl.git/commitdiff
common: add ia stats logging and logging bit
authorArlin Davis <arlin.r.davis@intel.com>
Sat, 2 Feb 2013 00:49:57 +0000 (16:49 -0800)
committerArlin Davis <arlin.r.davis@intel.com>
Sat, 2 Feb 2013 00:49:57 +0000 (16:49 -0800)
added new DAPL_DBG_TYPE level of 0x2000000
that will print IA stats (non-zero) during dat_ia_close

Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
dapl/common/dapl_debug.c
dapl/include/dapl_debug.h

index ce2ae5319ba9384fce1bcbd0e52d0f7c126b7c13..7966ddf18c0d6ad98debbc777228f2fef2744ba7 100644 (file)
@@ -385,6 +385,8 @@ void dapli_stop_counters(DAT_HANDLE dh)
        if (g_dapl_dbg_type & DAPL_DBG_TYPE_DIAG_ERRS)
                dapl_stop_diag_cntrs(dh);
 
+       if (g_dapl_dbg_type & DAPL_DBG_TYPE_IA_STATS)
+               dapl_print_counter_str(dh, DCNT_IA_ALL_COUNTERS, 1, "_IA");
        if (g_dapl_dbg_type & DAPL_DBG_TYPE_CM_STATS)
                dapl_print_counter_str(dh, DCNT_IA_ALL_COUNTERS, 1, "_CM");
        else if (g_dapl_dbg_type & DAPL_DBG_TYPE_CM_ERRS)
index 15370ea80f96946d85bad4f8dbb3c45b66908b36..0c4de0e9f314079fa29bbf88e8beb818f7dbc77e 100644 (file)
@@ -78,6 +78,7 @@ typedef enum
     DAPL_DBG_TYPE_DIAG_ERRS    = 0x400000,
     DAPL_DBG_TYPE_SYS_WARN     = 0x800000,
     DAPL_DBG_TYPE_VER          = 0x1000000,
+    DAPL_DBG_TYPE_IA_STATS     = 0x2000000,
 
 } DAPL_DBG_TYPE;