]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_mbuf/rte_mbuf.c
mbuf: reduce pktmbuf init cycles
[dpdk.git] / lib / librte_mbuf / rte_mbuf.c
index 0e3e36a58cbc5767bd84a3427aa6cafdbd97efd5..ab436b9da1e5f998e0bb13fba0f0c1aa23607ff3 100644 (file)
@@ -131,8 +131,7 @@ rte_pktmbuf_init(struct rte_mempool *mp,
        RTE_ASSERT(mp->elt_size >= mbuf_size);
        RTE_ASSERT(buf_len <= UINT16_MAX);
 
-       memset(m, 0, mp->elt_size);
-
+       memset(m, 0, mbuf_size);
        /* start of buffer is after mbuf structure and priv data */
        m->priv_size = priv_size;
        m->buf_addr = (char *)m + mbuf_size;