[dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy

2016-09-08 Thread Yuanhan Liu
On Wed, Sep 07, 2016 at 06:00:36PM +0200, Thomas Monjalon wrote: > 2016-09-06 17:55, Yuanhan Liu: > > On Tue, Sep 06, 2016 at 09:00:14AM +, Xu, Qian Q wrote: > > > Just curious about the naming: vhost USER TX Zero copy. In fact, it's > > > Vhost RX zero-copy > > > For virtio, it's Virtio TX ze

[dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy

2016-09-08 Thread Thomas Monjalon
2016-09-08 15:21, Yuanhan Liu: > On Wed, Sep 07, 2016 at 06:00:36PM +0200, Thomas Monjalon wrote: > > 2016-09-06 17:55, Yuanhan Liu: > > > On Tue, Sep 06, 2016 at 09:00:14AM +, Xu, Qian Q wrote: > > > > Just curious about the naming: vhost USER TX Zero copy. In fact, it's > > > > Vhost RX zero

[dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy

2016-09-07 Thread Thomas Monjalon
2016-09-06 17:55, Yuanhan Liu: > On Tue, Sep 06, 2016 at 09:00:14AM +, Xu, Qian Q wrote: > > Just curious about the naming: vhost USER TX Zero copy. In fact, it's Vhost > > RX zero-copy > > For virtio, it's Virtio TX zero-copy. So, I wonder why we call it as Vhost > > TX ZERO-COPY, > > Any c

[dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy

2016-09-07 Thread Xu, Qian Q
e Coquelin Subject: Re: [dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy On Tue, Sep 06, 2016 at 09:42:38AM +, Xu, Qian Q wrote: > Another interesting thing to me is the ZERO-COPY settings. If I have 2 > vhost, and 1 is set as Zero-copy=0, and another is set zero-copy=1,

[dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy

2016-09-06 Thread Yuanhan Liu
t dpdk.org] On Behalf Of Xu, Qian Q > Sent: Tuesday, September 06, 2016 5:00 PM > To: Yuanhan Liu; dev at dpdk.org > Cc: Maxime Coquelin > Subject: Re: [dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy > > Just curious about the naming: vhost USER TX Zero copy. In fact,

[dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy

2016-09-06 Thread Yuanhan Liu
On Tue, Sep 06, 2016 at 09:00:14AM +, Xu, Qian Q wrote: > Just curious about the naming: vhost USER TX Zero copy. In fact, it's Vhost > RX zero-copy > For virtio, it's Virtio TX zero-copy. So, I wonder why we call it as Vhost TX > ZERO-COPY, > Any comments? It's just that "Tx zero copy" lo

[dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy

2016-09-06 Thread Xu, Qian Q
be a same number. -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Xu, Qian Q Sent: Tuesday, September 06, 2016 5:00 PM To: Yuanhan Liu; dev at dpdk.org Cc: Maxime Coquelin Subject: Re: [dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy Just curious

[dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy

2016-09-06 Thread Xu, Qian Q
n Liu Sent: Tuesday, August 23, 2016 4:11 PM To: dev at dpdk.org Cc: Maxime Coquelin; Yuanhan Liu Subject: [dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy Add a new flag ``RTE_VHOST_USER_TX_ZERO_COPY`` to explictily enable Tx zero copy. If not given, Tx zero copy is disabled by defaul

[dpdk-dev] [PATCH 5/6] vhost: add a flag to enable Tx zero copy

2016-08-23 Thread Yuanhan Liu
Add a new flag ``RTE_VHOST_USER_TX_ZERO_COPY`` to explictily enable Tx zero copy. If not given, Tx zero copy is disabled by default. Signed-off-by: Yuanhan Liu --- doc/guides/prog_guide/vhost_lib.rst | 7 ++- lib/librte_vhost/rte_virtio_net.h | 1 + lib/librte_vhost/socket.c |