[dpdk-dev] [PATCH v5 5/8] doc/ring: add zero copy peek APIs
Honnappa Nagarahalli
Honnappa.Nagarahalli at arm.com
Thu Oct 29 18:29:52 CET 2020
<snip>
>
> On Thu, Oct 29, 2020 at 12:29 PM Ananyev, Konstantin
> <konstantin.ananyev at intel.com> wrote:
> > > On Sun, Oct 25, 2020 at 6:46 AM Honnappa Nagarahalli
> > > <honnappa.nagarahalli at arm.com> wrote:
> > > > +.. code-block:: c
> > > > +
> > > > + /* Reserve space on the ring */
> > > > + n = rte_ring_enqueue_zc_burst_start(r, 32, &zcd, NULL);
> > > > + /* Pkt I/O core polls packets from the NIC */
> > > > + if (n != 0) {
> > > > + nb_rx = rte_eth_rx_burst(portid, queueid, zcd->ptr1, zcd->n1);
> > > > + if (nb_rx == zcd->n1 && n != zcd->n1)
> > > > + nb_rx = rte_eth_rx_burst(portid, queueid, zcd->ptr2,
> > > > + n -
> > > > + zcd->n1);
> > >
> > > Should it be nb_rx += ?
> >
> > Yes, it should.
> > Good catch
>
> No need for a respin, I can fix.
Thank you
>
>
> --
> David Marchand
More information about the dev
mailing list