[dpdk-dev] [PATCH 1/2] examples/vhost: support new VMDQ API and new nic i40e

2014-11-14 Thread Xie, Huawei
> -Original Message- > From: Chen, Jing D > Sent: Wednesday, November 12, 2014 10:58 PM > To: Xie, Huawei; dev at dpdk.org > Subject: RE: [PATCH 1/2] examples/vhost: support new VMDQ API and new nic > i40e > > Hi, > > > -Original Message---

[dpdk-dev] vhost-user technical isssues

2014-11-14 Thread Xie, Huawei
> -Original Message- > From: Linhaifeng [mailto:haifeng.lin at huawei.com] > Sent: Thursday, November 13, 2014 7:24 PM > To: Xie, Huawei; 'Tetsuya Mukawa'; dev at dpdk.org; lilijun; zhangkun > Subject: Re: [dpdk-dev] vhost-user technical isssues > > > > On 2

[dpdk-dev] [PATCH 2/2] examples/vhost: use factorized default Rx/Tx configuration

2014-11-14 Thread Xie, Huawei
> -Original Message- > From: Chen, Jing D > Sent: Wednesday, November 12, 2014 11:02 PM > To: Xie, Huawei; dev at dpdk.org > Subject: RE: [PATCH 2/2] examples/vhost: use factorized default Rx/Tx > configuration > > Hi, > > > -Original Message---

[dpdk-dev] vhost-user technical isssues

2014-11-14 Thread Xie, Huawei
> -Original Message- > From: Linhaifeng [mailto:haifeng.lin at huawei.com] > Sent: Wednesday, November 12, 2014 11:28 PM > To: Xie, Huawei; 'Tetsuya Mukawa'; dev at dpdk.org > Subject: Re: [dpdk-dev] vhost-user technical isssues > > > > On 2014/11/12 5:37

[dpdk-dev] vhost-user technical isssues

2014-11-14 Thread Xie, Huawei
> -Original Message- > From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] > Sent: Tuesday, November 11, 2014 9:13 PM > To: Xie, Huawei; dev at dpdk.org > Cc: Long, Thomas > Subject: Re: vhost-user technical isssues > > Hi Xie, > > (2014/11/12 6:37), Xie

[dpdk-dev] [RFC PATCH 7/7] lib/librte_vhost: Add vhost-user implementation

2014-11-14 Thread Xie, Huawei
> +struct vhost_device_user_ctx { > + int *fds; > + int fd_num; > + struct vhost_driver *drv; > +}; > + > /* > * Structure used to identify device context. > */ > @@ -83,6 +89,7 @@ struct vhost_device_ctx { > vhost_driver_type_t

[dpdk-dev] [PATCH 1/2] examples/vhost: support new VMDQ API and new nic i40e

2014-11-13 Thread Xie, Huawei
> -Original Message- > From: Ouyang, Changchun > Sent: Wednesday, November 12, 2014 5:50 PM > To: Xie, Huawei; dev at dpdk.org > Cc: Ouyang, Changchun > Subject: RE: [dpdk-dev] [PATCH 1/2] examples/vhost: support new VMDQ API > and new nic i40e > > &

[dpdk-dev] [PATCH 0/2] examples/vhost: support new VMDQ api and new nic i40e in vhost example

2014-11-12 Thread Xie, Huawei
This patch depends on the vlan filter set fix. > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Huawei Xie > Sent: Wednesday, November 12, 2014 3:34 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 0/2] examples/vhost: support new VMDQ api and > new nic

[dpdk-dev] [PATCH] Added Spinlock to l3fwd-vf example to prevent race conditioning

2014-11-11 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon > Sent: Tuesday, November 11, 2014 3:57 PM > To: Mrzyglod, DanielX T > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] Added Spinlock to l3fwd-vf example to prevent > race conditioning >

[dpdk-dev] vhost-user technical isssues

2014-11-11 Thread Xie, Huawei
Hi Tetsuya: There are two major technical issues in my mind for vhost-user implementation. 1) memory region map Vhost-user passes us file fd and offset for each memory region. Unfortunately the mmap offset is "very" wrong. I discovered this issue long time ago, and also found that I couldn't

[dpdk-dev] [RFC PATCH 7/7] lib/librte_vhost: Add vhost-user implementation

2014-11-10 Thread Xie, Huawei
Tetsuya: I already did this, :), and will publish the code for review after I do some cleanup next week. > -Original Message- > From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] > Sent: Sunday, November 09, 2014 10:11 PM > To: Xie, Huawei; dev at dpdk.org > Cc: nak

[dpdk-dev] [RFC PATCH 3/7] lib/librte_vhost: Add an abstraction layer tointerpret messages

2014-11-10 Thread Xie, Huawei
> -Original Message- > From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] > Sent: Sunday, November 09, 2014 10:13 PM > To: Xie, Huawei; dev at dpdk.org > Cc: nakajima.yoshihiro at lab.ntt.co.jp; masutani.hitoshi at lab.ntt.co.jp > Subject: Re: [dpdk-dev] [RFC PATCH 3/7

[dpdk-dev] [PATCH v2 2/2] lib/librte_pmd_i40e: add I40E_VFTA_IDX and I40E_VFTA_BIT macros for VFTA related operation

2014-11-10 Thread Xie, Huawei
> -Original Message- > From: Zhang, Helin > Sent: Sunday, November 09, 2014 10:08 PM > To: Xie, Huawei; dev at dpdk.org > Subject: RE: [dpdk-dev] [PATCH v2 2/2] lib/librte_pmd_i40e: add I40E_VFTA_IDX > and I40E_VFTA_BIT macros for VFTA related operat

[dpdk-dev] [PATCH v2 1/2] lib/librte_pmd_i40e: set vlan filter fix

2014-11-10 Thread Xie, Huawei
> -Original Message- > From: Zhang, Helin > Sent: Sunday, November 09, 2014 10:09 PM > To: Xie, Huawei; dev at dpdk.org > Subject: RE: [dpdk-dev] [PATCH v2 1/2] lib/librte_pmd_i40e: set vlan filter > fix > > > > > -Original Message-

[dpdk-dev] [RFC PATCH 7/7] lib/librte_vhost: Add vhost-user implementation

2014-11-07 Thread Xie, Huawei
How about using client/server model and select/poll event handing mechanism rather than poll? The polling could cause periodic jitter. > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Tetsuya Mukawa > Sent: Thursday, November 06, 2014 4:15 AM > To: dev at

[dpdk-dev] [RFC PATCH 3/7] lib/librte_vhost: Add an abstraction layer tointerpret messages

2014-11-07 Thread Xie, Huawei
> -struct vhost_net_device_ops const *get_virtio_net_callbacks(void); > +struct vhost_net_device_ops const *get_virtio_net_callbacks( > + vhost_driver_type_t type); Tetsuya: I feel currently it is better we still keep the common get_virtio_net_callbacks(). For the message flow from

[dpdk-dev] [RFC PATCH 0/7] lib/librte_vhost: Add vhost-user extension

2014-11-07 Thread Xie, Huawei
> -Original Message- > From: Tetsuya Mukawa [mailto:mukawa at igel.co.jp] > Sent: Thursday, November 06, 2014 10:10 PM > To: Xie, Huawei; dev at dpdk.org > Cc: nakajima.yoshihiro at lab.ntt.co.jp; masutani.hitoshi at lab.ntt.co.jp; > Thomas > Monjalon (thomas.

[dpdk-dev] [RFC PATCH 0/7] lib/librte_vhost: Add vhost-user extension

2014-11-07 Thread Xie, Huawei
Tetsuya: Will do careful review. You send all the patches including vhost-user implementation, seems I don't have to send mine, :). When do you plan to send formal patch? > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Tetsuya Mukawa > Sent: Thursday,

[dpdk-dev] [PATCH] librte_vhost: Fix the path test issue

2014-11-06 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ouyang Changchun > Sent: Monday, November 03, 2014 1:12 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] librte_vhost: Fix the path test issue > > Commit aec8283d47d4e4366b6 fixes the compilation issue,

[dpdk-dev] [PATCH] librte_vhost: Fix the path test issue

2014-11-06 Thread Xie, Huawei
> -Original Message- > From: Ouyang, Changchun > Sent: Wednesday, November 05, 2014 10:20 PM > To: Xie, Huawei; dev at dpdk.org > Cc: Ouyang, Changchun > Subject: RE: [dpdk-dev] [PATCH] librte_vhost: Fix the path test issue > > Hi Huawei, > Thanks for the

[dpdk-dev] [PATCH] librte_vhost: Fix the path test issue

2014-11-06 Thread Xie, Huawei
> path = realpath(memfile, resolved_path); > - if (path == NULL) { > + if ((path == NULL) && (strlen(resolved_path) == 0)) { > RTE_LOG(ERR, VHOST_CONFIG, > "(%"PRIu64") Failed to resolve fd directory\n", >

[dpdk-dev] [PATCH] lib/librte_pmd_i40e: i40e vlan filter set fix

2014-11-06 Thread Xie, Huawei
Thomas, comments for this patch? > -Original Message- > From: Xie, Huawei > Sent: Saturday, September 27, 2014 10:49 PM > To: dev at dpdk.org > Cc: Xie, Huawei; Chen, Jing D; Zhang, Helin > Subject: [PATCH] lib/librte_pmd_i40e: i40e vlan filter set fix > > the

[dpdk-dev] [PATCH] lib/librte_vhost: code style fixes

2014-11-05 Thread Xie, Huawei
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Wednesday, November 05, 2014 2:25 PM > To: Xie, Huawei > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] lib/librte_vhost: code style fixes > > 2014-11-05 21:21, Xie, H

[dpdk-dev] [PATCH] lib/librte_vhost: code style fixes

2014-11-05 Thread Xie, Huawei
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Wednesday, November 05, 2014 1:42 PM > To: Xie, Huawei > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] lib/librte_vhost: code style fixes > > Hi Huawei, > > checkpatch.pl reports some err

[dpdk-dev] [PATCH] lib/librte_vhost: code style fixes

2014-11-05 Thread Xie, Huawei
:(. Resent done. Please drop this patch. > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Wednesday, November 05, 2014 2:10 AM > To: Xie, Huawei > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] lib/librte_vhost: code s

[dpdk-dev] [PATCH v4 3/3] vhost: Check offset value

2014-11-05 Thread Xie, Huawei
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Wednesday, November 05, 2014 10:01 AM > To: Xie, Huawei > Cc: dev at dpdk.org; Ouyang, Changchun > Subject: Re: [dpdk-dev] [PATCH v4 3/3] vhost: Check offset value > &g

[dpdk-dev] [PATCH v4 3/3] vhost: Check offset value

2014-11-05 Thread Xie, Huawei
> -Original Message- > From: Ouyang, Changchun > Sent: Wednesday, November 05, 2014 12:11 AM > To: dev at dpdk.org > Cc: Xie, Huawei; Ananyev, Konstantin; Cao, Waterman; Ouyang, Changchun > Subject: [PATCH v4 3/3] vhost: Check offset value > > This patch checks

[dpdk-dev] [PATCH v4 1/3] vhost: Fix packet length issue

2014-11-05 Thread Xie, Huawei
> -Original Message- > From: Ouyang, Changchun > Sent: Wednesday, November 05, 2014 12:11 AM > To: dev at dpdk.org > Cc: Xie, Huawei; Ananyev, Konstantin; Cao, Waterman; Ouyang, Changchun > Subject: [PATCH v4 1/3] vhost: Fix packet length issue > > As HW vlan stri

[dpdk-dev] [dpdk-announce] DPDK Features for Q1 2015

2014-10-31 Thread Xie, Huawei
Hi Tetsuya: I am implementing vhost-user, and the functionality works now. During this work, I have refactored vhost code a bit for better modularization, basically virtio part, control message part(vhost-user, vhost cuse) and data part. :). Let us see your patch, if its modularization is

[dpdk-dev] [PATCH] vhost: Remove the check between mergeable and vector pmd

2014-10-30 Thread Xie, Huawei
Acked-by Huawei Xie > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ouyang Changchun > Sent: Wednesday, October 29, 2014 7:11 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] vhost: Remove the check between mergeable and > vector pmd > > Since the

[dpdk-dev] [PATCH] vhost: Check descriptor number for vector Rx

2014-10-30 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ouyang, Changchun > Sent: Monday, October 27, 2014 6:56 AM > To: Thomas Monjalon > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] vhost: Check descriptor number for vector Rx > > Hi Thomas, > > >

[dpdk-dev] [PATCH v2 3/5] vhost: enable promisc mode and config VMDQ offload register for multicast feature

2014-10-30 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ouyang Changchun > Sent: Sunday, October 26, 2014 8:46 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2 3/5] vhost: enable promisc mode and config > VMDQ offload register for multicast feature > >

[dpdk-dev] [PATCH 00/14] new vhost example

2014-10-23 Thread Xie, Huawei
Thanks for all the effort! > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Thursday, October 23, 2014 4:11 AM > To: Xie, Huawei > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH 00/14] new vhost example > > 2014

[dpdk-dev] Why do we need iommu=pt?

2014-10-20 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Shivapriya Hiremath > Sent: Monday, October 20, 2014 2:59 PM > To: dev at dpdk.org > Subject: [dpdk-dev] Why do we need iommu=pt? > > Hi, > > My question is that if the Poll mode driver used the DMA kernel

[dpdk-dev] [PATCH] vhost: Fix the vhost broken issue

2014-10-15 Thread Xie, Huawei
from vmdq queue, it works. Could you root cause the issue, Changchun? You could work on the most recent example. > -Original Message- > From: Ouyang, Changchun > Sent: Monday, October 13, 2014 12:48 AM > To: Thomas Monjalon; dev at dpdk.org > Cc: Xie, Huawei; Cao, W

[dpdk-dev] [PATCH v4] virtio: Fix vring entry number issue

2014-10-14 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ouyang Changchun > Sent: Tuesday, October 14, 2014 9:04 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v4] virtio: Fix vring entry number issue > > Fix one issue in virtio TX: it needs one more vring

[dpdk-dev] [PATCH v6 00/25] user space vhost library

2014-10-13 Thread Xie, Huawei
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Monday, October 13, 2014 12:52 PM > To: Xie, Huawei > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v6 00/25] user space vhost library > > Hi Huawei, > >

[dpdk-dev] [README]:Running DPDK in a LXC-based Container

2014-10-10 Thread Xie, Huawei
Here is the docker step, it is quite straightforward. Basically they are the same as LXC. UIO: docker run -i -t --device=/dev/uio0:/dev/uio0 --device=/dev/uio1:/dev/uio1 -v /mnt:/mntfedora20-dpdk-2 /bin/bash VFIO: docker run -i -t --privileged --device=/dev/vfio/vfio:/dev/vfio/vfio

[dpdk-dev] [PATCH v6 00/25] user space vhost library

2014-10-09 Thread Xie, Huawei
Hi Thomas: Comments to this way of split? > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Huawei Xie > Sent: Wednesday, October 08, 2014 11:55 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v6 00/25] user space vhost library > > This set of patches

[dpdk-dev] [memnic PATCH v2 6/7] pmd: add branch hint in recv/xmit

2014-09-30 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Hiroshi Shimamoto > Sent: Tuesday, September 30, 2014 7:15 PM > To: dev at dpdk.org > Cc: Hayato Momma > Subject: [dpdk-dev] [memnic PATCH v2 6/7] pmd: add branch hint in recv/xmit > > From: Hiroshi Shimamoto

[dpdk-dev] [memnic PATCH v2 6/7] pmd: add branch hint in recv/xmit

2014-09-30 Thread Xie, Huawei
The patch is ok. For the commit message, is it better "to reduce branch mispredication"? > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Hiroshi Shimamoto > Sent: Tuesday, September 30, 2014 7:15 PM > To: dev at dpdk.org > Cc: Hayato Momma > Subject:

[dpdk-dev] [PATCH v5 05/11] lib/librte_vhost: merge Oliver's mbuf change

2014-09-30 Thread Xie, Huawei
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, September 30, 2014 12:46 PM > To: Xie, Huawei > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v5 05/11] lib/librte_vhost: merge Oliver's mbuf > change >

[dpdk-dev] [PATCH v5 05/11] lib/librte_vhost: merge Oliver's mbuf change

2014-09-30 Thread Xie, Huawei
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, September 30, 2014 3:44 AM > To: Xie, Huawei > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v5 05/11] lib/librte_vhost: merge Oliver's mbuf > change > >

[dpdk-dev] [PATCH v5 01/11] lib/librte_vhost: move src files in vhost example to vhost lib directory

2014-09-30 Thread Xie, Huawei
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, September 30, 2014 3:42 AM > To: Xie, Huawei > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v5 01/11] lib/librte_vhost: move src files in > vhost > exampl

[dpdk-dev] [PATCH v4 0/5] lib/librte_vhost: user space vhost cuse driver library

2014-09-25 Thread Xie, Huawei
I turned off CONFIG_RTE_IXGBE_INC_VEC, everything works fine. > -Original Message- > From: Xie, Huawei > Sent: Thursday, September 25, 2014 10:27 PM > To: Xie, Huawei; Thomas Monjalon > Cc: dev at dpdk.org > Subject: RE: [dpdk-dev] [PATCH v4 0/5] lib/librte_vhost: use

[dpdk-dev] [PATCH v4 0/5] lib/librte_vhost: user space vhost cuse driver library

2014-09-25 Thread Xie, Huawei
comparison of vhost example and lib, the only change is the mbuf change. Debugging the issue. > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Xie, Huawei > Sent: Thursday, September 25, 2014 11:10 AM > To: Thomas Monjalon > Cc: dev at dpdk.org >

[dpdk-dev] [PATCH v4 0/5] lib/librte_vhost: user space vhost cuse driver library

2014-09-25 Thread Xie, Huawei
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Thursday, September 25, 2014 12:22 AM > To: Xie, Huawei > Cc: dev at dpdk.org; Ouyang, Changchun > Subject: Re: [dpdk-dev] [PATCH v4 0/5] lib/librte_vhost: user space vhost cus

[dpdk-dev] [PATCH] examples/vmdq: support i40e in vmdq example

2014-09-24 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Xie, Huawei > Sent: Wednesday, September 24, 2014 6:58 PM > To: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] examples/vmdq: support i40e in vmdq example > > This patch depends on &

[dpdk-dev] [PATCH] examples/vmdq: support i40e in vmdq example

2014-09-24 Thread Xie, Huawei
This patch depends on "[dpdk-dev] [PATCH 0/6] i40e VMDQ support" > -Original Message----- > From: Xie, Huawei > Sent: Wednesday, September 24, 2014 6:54 PM > To: dev at dpdk.org > Cc: Xie, Huawei > Subject: [PATCH] examples/vmdq: support i40e in vmdq example &

[dpdk-dev] [PATCH v4 0/5] lib/librte_vhost: user space vhost cuse driver library

2014-09-23 Thread Xie, Huawei
Hi Thomas: Comments to this and the vhost example patch? BR. Huawei > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Huawei Xie > Sent: Friday, September 12, 2014 6:55 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v4 0/5] lib/librte_vhost: user space

[dpdk-dev] [RFC] lib/librte_vhost: qemu vhost-user support into DPDK vhost library

2014-09-16 Thread Xie, Huawei
Hi Haifeng: Might be in the release after 1.8. > -Original Message- > From: Linhaifeng [mailto:haifeng.lin at huawei.com] > Sent: Saturday, September 13, 2014 1:28 PM > To: Xie, Huawei; dev at dpdk.org > Subject: Re: [dpdk-dev] [RFC] lib/librte_vhost: qemu vhost-user supp

[dpdk-dev] Wrong TCP checksum of packets sent by Linux guest (virtIO/vhost)

2014-09-04 Thread Xie, Huawei
> -Original Message- > From: Franck Baudin [mailto:franck.baudin at qosmos.com] > Sent: Thursday, September 04, 2014 5:24 PM > To: Xie, Huawei; Gray, Mark D; Thomas Monjalon > Cc: dev at dpdk.org; dpdk-ovs at lists.01.org > Subject: Re: [dpdk-dev] Wrong TCP checks

[dpdk-dev] Wrong TCP checksum of packets sent by Linux guest (virtIO/vhost)

2014-09-04 Thread Xie, Huawei
> -Original Message- > From: Franck Baudin [mailto:franck.baudin at qosmos.com] > Sent: Wednesday, September 03, 2014 10:13 PM > To: Xie, Huawei; Gray, Mark D; Thomas Monjalon > Cc: dev at dpdk.org; dpdk-ovs at lists.01.org > Subject: Re: [dpdk-dev] Wrong TCP checks

[dpdk-dev] Wrong TCP checksum of packets sent by Linux guest (virtIO/vhost)

2014-09-03 Thread Xie, Huawei
> -Original Message- > From: Gray, Mark D > Sent: Wednesday, September 03, 2014 6:01 PM > To: Thomas Monjalon; Franck BAUDIN; Xie, Huawei > Cc: dev at dpdk.org; dpdk-ovs at lists.01.org > Subject: RE: [dpdk-dev] Wrong TCP checksum of packets sent by Linux gue

[dpdk-dev] [PATCH 2/3] lib/librte_vhost: vhost library support to facilitate integration with DPDK accelerated vswitch

2014-09-03 Thread Xie, Huawei
Thanks Tetsuya: Some of them are due to 80 character limitation. Is it ok to break the limitation for better indentation? > -Original Message- > From: Tetsuya.Mukawa [mailto:mukawa at igel.co.jp] > Sent: Wednesday, September 03, 2014 11:39 AM > To: Xie, Huawei; dev

[dpdk-dev] [PATCH v3] lib/librte_vhost: vhost library support to facilitate integration with DPDK accelerated vswitch.

2014-08-29 Thread Xie, Huawei
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Friday, August 29, 2014 4:16 AM > To: Xie, Huawei > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3] lib/librte_vhost: vhost library support to > facilitate

[dpdk-dev] [PATCH RFC 0/3] only call iopl when necessary

2014-08-27 Thread Xie, Huawei
That is ok. If virtio PMD is a dynamic linked library, is it possible that virtio PMD is loaded later? From: David Marchand [mailto:david.march...@6wind.com] Sent: Wednesday, August 27, 2014 5:34 PM To: Xie, Huawei Cc: dev at dpdk.org Subject: Re: [dpdk-dev] [PATCH RFC 0/3] only call iopl when

[dpdk-dev] [PATCH RFC 0/3] only call iopl when necessary

2014-08-27 Thread Xie, Huawei
Hi David: The reason iopl is put in rte_eal_init is that we want all later created DPDK processes/threads inherit the iopl permission. If you only call iopl in pmd_init, RX/TX and other threads which needs io permission will segmentation fault. -huawei > -Original Message- > From: dev

[dpdk-dev] [RFC] lib/librte_vhost: qemu vhost-user support into DPDK vhost library

2014-08-26 Thread Xie, Huawei
Hi all: We are implementing qemu official vhost-user interface into DPDK vhost library, so there would be two coexisting implementations for user space vhost backend. Pro and cons in my mind: Existing solution: Pros: works with qemu version before 2.1; Cons: depends on eventfd proxy kernel

[dpdk-dev] [PATCH v3] lib/librte_vhost: vhost library support to facilitate integration with DPDK accelerated vswitch.

2014-08-20 Thread Xie, Huawei
Hi: The support of qemu user space vhost has been planned. Thanks From: loy wolfe [mailto:loywo...@gmail.com] Sent: Wednesday, August 20, 2014 10:19 AM To: dev at dpdk.org; Xie, Huawei Subject: Re: [dpdk-dev] [PATCH v3] lib/librte_vhost: vhost library support to facilitate integration with DPDK

[dpdk-dev] [PATCH 1/2] lib/librte_vhost: vhost library support to facilitate integration with vswitch.

2014-08-08 Thread Xie, Huawei
> -Original Message- > From: Stephen Hemminger [mailto:stephen at networkplumber.org] > Sent: Friday, August 08, 2014 1:59 AM > To: Xie, Huawei > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH 1/2] lib/librte_vhost: vhost library support to > facilitate int

[dpdk-dev] One pkt in mbuf chain - virtio pmd driver

2014-08-07 Thread Xie, Huawei
Hi Tomasz: This is a known issue in user space vhost. Will be fixed in subsequent patch once the vhost lib is applied. BR. -Huawei > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Czaus, Tomasz > Sent: Thursday, August 07, 2014 2:20 PM > To: dev at dpdk.org

[dpdk-dev] [PATCH v3] lib/librte_vhost: vhost library support to facilitate integration with DPDK accelerated vswitch.

2014-08-05 Thread Xie, Huawei
This v3 patch fixes plenty of checkpatch issues. > -Original Message- > From: Xie, Huawei > Sent: Tuesday, August 05, 2014 11:54 PM > To: dev at dpdk.org > Cc: Xie, Huawei > Subject: [PATCH v3] lib/librte_vhost: vhost library support to facilitate > integration

[dpdk-dev] Question on using SR-IOV with dpdk apps

2014-08-05 Thread Xie, Huawei
Since some version of ixgbe driver, it will not generate mac address for the VFs. You could use ip link set to set mac address for the VFs. > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Patrick McGleenon > Sent: Tuesday, August 05, 2014 10:39 PM > To:

[dpdk-dev] [PATCH v2] virtio: Support mergeable buffer in virtio PMD

2014-07-25 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ouyang Changchun > Sent: Friday, July 25, 2014 2:03 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2] virtio: Support mergeable buffer in virtio PMD > > v2 change: > - Resolve conflicts wiht the tip

[dpdk-dev] [PATCH v2] user space vhost driver library

2014-07-24 Thread Xie, Huawei
BAUDIN [mailto:Franck.BAUDIN at qosmos.com] > Sent: Thursday, July 24, 2014 5:23 PM > To: Xie, Huawei; dev at dpdk.org > Subject: RE: [dpdk-dev] [PATCH v2] user space vhost driver library > > Hello, > > My understanding is that this is a helper library, but not a PMD driver. Is

[dpdk-dev] [PATCH v2] user space vhost driver library

2014-07-18 Thread Xie, Huawei
Merged two patches in previous patch set into 1. > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Huawei Xie > Sent: Friday, July 18, 2014 5:56 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2] user space vhost driver library > > This user space

[dpdk-dev] VM2VM_HARDWARE mode on i350

2014-07-12 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wei-Chun Chao > Sent: Saturday, July 12, 2014 4:48 AM > To: dev at dpdk.org > Subject: [dpdk-dev] VM2VM_HARDWARE mode on i350 > > Hi, > I was playing with vhost example to measure VM to VM throughput. With >

[dpdk-dev] 32 bit virtio_pmd pkt i/o issue

2014-07-09 Thread Xie, Huawei
This is due to inappropriate conversion like vq->virtio_net_hdr_mem = (void *)(uintptr_t)vq->virtio_net_hdr_mz->phys_addr; Those two types have different width on 32bit and 64 bit, which cut higher 32 bits for 32bit APP running on 64bit system. Will provide fix for this. Don?t

[dpdk-dev] Testing memnic for VM to VM transfer

2014-07-07 Thread xie huawei
Hi Thomas: Do we have recommendation between virtio-PMD and memnic-PMD? On Thu, Jul 3, 2014 at 8:05 PM, Thomas Monjalon wrote: > 2014-07-03 19:03, GongJinrong: >> Hi, Thomas, I cannot find the host-sim, where can I get it? > > In memnic repository: >

[dpdk-dev] [PATCH] examples/qos_sched: fix flow pause after 2M packets

2014-07-03 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Yong Liu > Sent: Thursday, July 03, 2014 5:00 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] examples/qos_sched: fix flow pause after 2M > packets > > After enable vector pmd, qos_sched only send

[dpdk-dev] [PATCH 5/7] virtio: fix build of debug dump

2014-07-03 Thread Xie, Huawei
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon > Sent: Wednesday, July 02, 2014 11:03 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 5/7] virtio: fix build of debug dump > > The commit 591a9d7985c1230 (add FILE argument to debug

[dpdk-dev] [PATCH] rte_memory.h: include stdio.h for FILE

2014-06-17 Thread Xie, Huawei
Hi Shimamoto: At least rte_tailq.h, rte_mbuf.h should also include stdio.h. -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Hiroshi Shimamoto Sent: Thursday, June 12, 2014 4:11 PM To: dev at dpdk.org Cc: Hayato Momma Subject: [dpdk-dev] [PATCH] rte_memory.h:

[dpdk-dev] Issue in virtio pmd available in dpdk 1.5 -

2014-01-18 Thread Xie, Huawei
Hi: Could you give the node information for your virtio device? Is it like this: /sys/devices/pci:00/:00:08.0/uio/uio0/portio/start ? You could also debug pci_uio_map_resource, see where is broken.

<    1   2   3   4   5