net/hns3: fix RSS TC mode entry
[dpdk.git] / lib / mbuf / rte_mbuf_dyn.c
index d55e162..4ae7938 100644 (file)
@@ -130,7 +130,7 @@ init_shared_mem(void)
                mark_free(dynfield1);
 
                /* init free_flags */
-               for (mask = PKT_FIRST_FREE; mask <= PKT_LAST_FREE; mask <<= 1)
+               for (mask = RTE_MBUF_F_FIRST_FREE; mask <= RTE_MBUF_F_LAST_FREE; mask <<= 1)
                        shm->free_flags |= mask;
 
                process_score();
@@ -531,7 +531,7 @@ void rte_mbuf_dyn_dump(FILE *out)
        size_t i;
 
        rte_mcfg_tailq_write_lock();
-       if (init_shared_mem() < 0) {
+       if (shm == NULL && init_shared_mem() < 0) {
                rte_mcfg_tailq_write_unlock();
                return;
        }