DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] VIRTIO DPDK
@ 2020-04-30 21:37 kumaraparameshwaran rathinavel
  0 siblings, 0 replies; only message in thread
From: kumaraparameshwaran rathinavel @ 2020-04-30 21:37 UTC (permalink / raw)
  To: dev, maxime.coquelin, yinan.wang

Hi All,

We are using 16.04 version of DPDK and I am using the virtio driver in the
guest VM which uses virtio_recv_mergeable_pkts in the rx_code path and I am
thinking that there can be an infinite loop. Please let me know if this
could happen and was there any bugs reported related to this and I see the
log "*vring descriptor with no mbuf cookie at*" continuously which is
invoked inside the function  *virtqueue_dequeue_burst_rx.  *Any pointers
would be appreciated.


My code looks like this,

1118     while (i < nb_used) {
1119         struct virtio_net_hdr_mrg_rxbuf *header;
1120
1121         if (nb_rx == nb_pkts)
1122             break;
1123
1124         num = virtqueue_dequeue_burst_rx(rxvq, rcv_pkts, len, 1);
1125         if (num != 1)
1126             continue;
1127
1128         i++;
1129

Thanks,
Param.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-04-30 21:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-30 21:37 [dpdk-dev] VIRTIO DPDK kumaraparameshwaran rathinavel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).