virtio: fix the out of order descriptors in tx 94/25494/10
authorMohsin Kazmi <sykazmi@cisco.com>
Thu, 27 Feb 2020 10:49:21 +0000 (11:49 +0100)
committerDamjan Marion <dmarion@me.com>
Sat, 21 Mar 2020 11:36:04 +0000 (11:36 +0000)
commit7f6d145accc6e63b150ab4efc282f19cbe996b57
treef42aabeff91bea82bea911f3c651b5d3075833fd
parent76c6159d83c2dfe29f84dc4b05d399cdbbdf2878
virtio: fix the out of order descriptors in tx

Type: fix

Some vhost-backends give used descriptors back in
out-of-order. This patch fixes the native virtio to
handle out-of-order descriptors.

Change-Id: I57323303349f6a385e412ee22772ab979ae8edbf
Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com>
src/vnet/devices/virtio/device.c
src/vnet/devices/virtio/pci.c
src/vnet/devices/virtio/virtio.c
src/vnet/devices/virtio/virtio.h