rcu: fix format specifier in dump
[dpdk.git] / lib / librte_rcu / rte_rcu_qsbr.c
index b4ed010..de25464 100644 (file)
@@ -234,7 +234,7 @@ rte_rcu_qsbr_dump(FILE *f, struct rte_rcu_qsbr *v)
                id = i << __RTE_QSBR_THRID_INDEX_SHIFT;
                while (bmap) {
                        t = __builtin_ctzl(bmap);
-                       fprintf(f, "%d ", id + t);
+                       fprintf(f, "%u ", id + t);
 
                        bmap &= ~(1UL << t);
                }
@@ -252,7 +252,7 @@ rte_rcu_qsbr_dump(FILE *f, struct rte_rcu_qsbr *v)
                id = i << __RTE_QSBR_THRID_INDEX_SHIFT;
                while (bmap) {
                        t = __builtin_ctzl(bmap);
-                       fprintf(f, "thread ID = %d, count = %"PRIu64", lock count = %u\n",
+                       fprintf(f, "thread ID = %u, count = %"PRIu64", lock count = %u\n",
                                id + t,
                                __atomic_load_n(
                                        &v->qsbr_cnt[id + t].cnt,