[dpdk-stable] [dpdk-dev] [PATCH] net/virtio: fix broken Tx checksum offloads

Ferruh Yigit ferruh.yigit at intel.com
Fri Oct 25 12:22:14 CEST 2019


On 10/25/2019 9:30 AM, Maxime Coquelin wrote:
> 
> 
> On 10/24/19 7:46 PM, Andrew Rybchenko wrote:
>> Missing parenthesis around expression before type cast to struct
>> virtio_net_hdr pointer makes the arithmetic to be in
>> sizeof(struct virtio_net_hdr) units.
>>
>> Use rte_pktmbuf_mtod_offset() to fix the problem.
>>
>> Type of head_size is changed to signed since some compilers bark
>> on unary minus applied to unsigned.
>>
>> Fixes: 1ae55ad38e5e ("net/virtio: fix mbuf data and packet length mismatch")
>> Cc: stable at dpdk.org
>>
>> Signed-off-by: Andrew Rybchenko <arybchenko at solarflare.com>
>> ---
>>  drivers/net/virtio/virtio_rxtx.c | 24 ++++++++++++------------
>>  1 file changed, 12 insertions(+), 12 deletions(-)
> 
> Thanks Andrew!
> Reviewed-by: Maxime Coquelin <maxime.coquelin at redhat.com>
> 
> Ferruh, do you want to apply it directly for -rc1?
> 

Yep, I will get directly to next-net.


More information about the stable mailing list