From: Mohsin Kazmi Date: Tue, 26 May 2020 12:34:34 +0000 (+0200) Subject: tap: fix rx queue index X-Git-Tag: v21.01-rc0~335 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=04f4d91c9fe6c8d639e28edb5dd3df2c82f92428;p=vpp.git tap: fix rx queue index Type: fix Change-Id: I5601bdeb47d08118476ff7bd29435d2c1dba34b9 Signed-off-by: Mohsin Kazmi --- diff --git a/src/vnet/devices/virtio/virtio.c b/src/vnet/devices/virtio/virtio.c index 858105c42b5..17fbd7920da 100644 --- a/src/vnet/devices/virtio/virtio.c +++ b/src/vnet/devices/virtio/virtio.c @@ -55,7 +55,8 @@ call_read_ready (clib_file_t * uf) CLIB_UNUSED (ssize_t size) = read (uf->file_descriptor, &b, sizeof (b)); if ((qid & 1) == 0) - vnet_device_input_set_interrupt_pending (vnm, vif->hw_if_index, qid); + vnet_device_input_set_interrupt_pending (vnm, vif->hw_if_index, + RX_QUEUE_ACCESS (qid)); return 0; }