[dpdk-dev] [PATCH] virtio: fix packet corruption

2016-07-22 Thread Thomas Monjalon
2016-07-21 16:28, Yuanhan Liu: > On Tue, Jul 19, 2016 at 02:31:59PM +0200, Olivier Matz wrote: > > The support of virtio-user changed the way the mbuf dma address is > > retrieved, using a physical address in case of virtio-pci and a virtual > > address in case of virtio-user. > > > > This change

[dpdk-dev] [PATCH] virtio: fix packet corruption

2016-07-21 Thread Yuanhan Liu
On Tue, Jul 19, 2016 at 02:31:59PM +0200, Olivier Matz wrote: > The support of virtio-user changed the way the mbuf dma address is > retrieved, using a physical address in case of virtio-pci and a virtual > address in case of virtio-user. > > This change introduced some possible memory corruption

[dpdk-dev] [PATCH] virtio: fix packet corruption

2016-07-19 Thread Olivier Matz
Hi, On 07/19/2016 03:57 PM, Tan, Jianfeng wrote: > > >> -Original Message- >> From: Olivier Matz [mailto:olivier.matz at 6wind.com] >> Sent: Tuesday, July 19, 2016 9:11 PM >> To: Tan, Jianfeng; dev at dpdk.org; Xie, Huawei; yuanhan.liu at >> linux.intel.com >> Subject: Re: [PATCH] virti

[dpdk-dev] [PATCH] virtio: fix packet corruption

2016-07-19 Thread Olivier Matz
Hi Jianfeng, On 07/19/2016 03:03 PM, Tan, Jianfeng wrote: > Hi Oliver, > >> -Original Message- >> From: Olivier Matz [mailto:olivier.matz at 6wind.com] >> Sent: Tuesday, July 19, 2016 8:32 PM >> To: dev at dpdk.org; Tan, Jianfeng; Xie, Huawei; yuanhan.liu at >> linux.intel.com >> Subject

[dpdk-dev] [PATCH] virtio: fix packet corruption

2016-07-19 Thread Olivier Matz
The support of virtio-user changed the way the mbuf dma address is retrieved, using a physical address in case of virtio-pci and a virtual address in case of virtio-user. This change introduced some possible memory corruption in packets, replacing: m->buf_physaddr + RTE_PKTMBUF_HEADROOM by: m-

[dpdk-dev] [PATCH] virtio: fix packet corruption

2016-07-19 Thread Tan, Jianfeng
Hi Oliver, > -Original Message- > From: Olivier Matz [mailto:olivier.matz at 6wind.com] > Sent: Tuesday, July 19, 2016 10:00 PM > To: Tan, Jianfeng; dev at dpdk.org; Xie, Huawei; yuanhan.liu at > linux.intel.com > Subject: Re: [PATCH] virtio: fix packet corruption > > Hi, > > On 07/19/2

[dpdk-dev] [PATCH] virtio: fix packet corruption

2016-07-19 Thread Tan, Jianfeng
> -Original Message- > From: Olivier Matz [mailto:olivier.matz at 6wind.com] > Sent: Tuesday, July 19, 2016 9:11 PM > To: Tan, Jianfeng; dev at dpdk.org; Xie, Huawei; yuanhan.liu at > linux.intel.com > Subject: Re: [PATCH] virtio: fix packet corruption > > Hi Jianfeng, > > On 07/19/201

[dpdk-dev] [PATCH] virtio: fix packet corruption

2016-07-19 Thread Tan, Jianfeng
Hi Oliver, > -Original Message- > From: Olivier Matz [mailto:olivier.matz at 6wind.com] > Sent: Tuesday, July 19, 2016 8:32 PM > To: dev at dpdk.org; Tan, Jianfeng; Xie, Huawei; yuanhan.liu at > linux.intel.com > Subject: [PATCH] virtio: fix packet corruption > > The support of virtio-us