Re: [dpdk-dev] [PATCH] net/virtio: fix broken transmit functionality

2019-10-16 Thread Maxime Coquelin
On 10/15/19 10:11 AM, Andrew Rybchenko wrote: > Previous fix removes usage of rte_pktmbuf_prepend() to get pointer > to virtio net header which changes mbuf data_off and data_len. > Size of virtio net header is added to segment length when Tx descriptor > is composed, but segment address (calcul

Re: [dpdk-dev] [PATCH] net/virtio: fix broken transmit functionality

2019-10-15 Thread Tiwei Bie
On Tue, Oct 15, 2019 at 09:11:27AM +0100, Andrew Rybchenko wrote: > Previous fix removes usage of rte_pktmbuf_prepend() to get pointer > to virtio net header which changes mbuf data_off and data_len. > Size of virtio net header is added to segment length when Tx descriptor > is composed, but segmen

[dpdk-dev] [PATCH] net/virtio: fix broken transmit functionality

2019-10-15 Thread Andrew Rybchenko
Previous fix removes usage of rte_pktmbuf_prepend() to get pointer to virtio net header which changes mbuf data_off and data_len. Size of virtio net header is added to segment length when Tx descriptor is composed, but segment address (calculated using data_off) is not adjusted to take size of virt