转载请注明出处:http://write.blog.csdn.net/postedit/51694243
云环境中,部分vm运行一段时间,不对外发包,可正常收包,system log中出现:kernel: virtio_net virtio4: output.0:id 30 is not a head。
gdb ovs进程,发现rte_vhost_dequeue_burst 中
void *virtqueue_get_buf(struct virtqueue *_vq, unsigned int *len)
{
…
if (unlikely(!vq->data[i])) {
BAD_RING(vq, "id %u is not a head!\n", i);
return NULL;