Re: [dpdk-dev] [PATCH v8 5/8] net/virtio: implement transmit path for packed queues

2018-10-17 Thread Tiwei Bie
On Tue, Oct 16, 2018 at 11:01:31AM +0200, Jens Freimann wrote: [...] > +void > +vq_ring_free_chain_packed(struct virtqueue *vq, uint16_t desc_idx) > +{ > + struct vring_desc_packed *dp; > + struct vq_desc_extra *dxp = NULL, *dxp_tail = NULL; > + uint16_t desc_idx_last = desc_idx; > + >

[dpdk-dev] [PATCH v8 5/8] net/virtio: implement transmit path for packed queues

2018-10-16 Thread Jens Freimann
This implements the transmit path for devices with support for packed virtqueues. Signed-off-by: Jens Freiman --- drivers/net/virtio/virtio_ethdev.c | 32 ++-- drivers/net/virtio/virtio_ethdev.h | 2 + drivers/net/virtio/virtio_rxtx.c | 276 + drivers/net/virtio/