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: sta...@dpdk.org
>>
>> Signed-off-by: Andrew Rybchenko <arybche...@solarflare.com>
>> ---
>>  drivers/net/virtio/virtio_rxtx.c | 24 ++++++++++++------------
>>  1 file changed, 12 insertions(+), 12 deletions(-)
> 
> Thanks Andrew!
> Reviewed-by: Maxime Coquelin <maxime.coque...@redhat.com>
> 

Reviewed-by: Tiwei Bie <tiwei....@intel.com>
Applied to dpdk-next-net/master, thanks.

Reply via email to