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

2018-10-12 Thread Maxime Coquelin
On 10/12/2018 09:24 AM, Jens Freimann wrote: On Thu, Oct 11, 2018 at 07:31:57PM +0200, Maxime Coquelin wrote: I'm testing your series, and it gets stuck after 256 packets in transmit path. When it happens, descs flags indicate it has been made available by the driver (desc->flags = 0x80), bu

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

2018-10-12 Thread Jens Freimann
On Thu, Oct 11, 2018 at 07:31:57PM +0200, Maxime Coquelin wrote: I'm testing your series, and it gets stuck after 256 packets in transmit path. When it happens, descs flags indicate it has been made available by the driver (desc->flags = 0x80), but it is not consistent with the expected wrap cou

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

2018-10-11 Thread Maxime Coquelin
I'm testing your series, and it gets stuck after 256 packets in transmit path. When it happens, descs flags indicate it has been made available by the driver (desc->flags = 0x80), but it is not consistent with the expected wrap counter value (0). Not sure this is the root cause, but it seems be

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

2018-10-10 Thread Jens Freimann
On Wed, Oct 10, 2018 at 09:27:31AM +0200, Maxime Coquelin wrote: On 10/03/2018 03:11 PM, Jens Freimann wrote: 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/v

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

2018-10-10 Thread Maxime Coquelin
On 10/03/2018 03:11 PM, Jens Freimann wrote: 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_ring.h |

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

2018-10-03 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_ring.h | 15 +- drivers/net/virtio/virtio_rxtx.c | 276 +