mbuf: fix dynamic field dump log
authorXiaolong Ye <xiaolong.ye@intel.com>
Sat, 13 Jun 2020 15:49:20 +0000 (23:49 +0800)
committerThomas Monjalon <thomas@monjalon.net>
Thu, 25 Jun 2020 21:03:18 +0000 (23:03 +0200)
For each mbuf byte, free_space[i] == 0 means the space is occupied,
free_space[i] != 0 means space is free.

Fixes: 4958ca3a443a ("mbuf: support dynamic fields and flags")
Cc: stable@dpdk.org
Signed-off-by: Xiaolong Ye <xiaolong.ye@intel.com>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
lib/librte_mbuf/rte_mbuf_dyn.c

index fd51e1b..f071651 100644 (file)
@@ -552,7 +552,7 @@ void rte_mbuf_dyn_dump(FILE *out)
                        dynflag->params.name, dynflag->bitnum,
                        dynflag->params.flags);
        }
-       fprintf(out, "Free space in mbuf (0 = free, value = zone alignment):\n");
+       fprintf(out, "Free space in mbuf (0 = occupied, value = free zone alignment):\n");
        for (i = 0; i < sizeof(struct rte_mbuf); i++) {
                if ((i % 8) == 0)
                        fprintf(out, "  %4.4zx: ", i);