Re: [ovs-dev] [PATCH 2/7] dpif-netdev: retrieve flow directly from the flow mark

2017-08-29 Thread Yuanhan Liu
On Wed, Aug 30, 2017 at 01:55:28AM +, Darrell Ball wrote: > > > On 8/29/17, 5:09 AM, "Yuanhan Liu" wrote: > > On Tue, Aug 29, 2017 at 07:14:48AM +, Darrell Ball wrote: > > Hi > > > > There is a build issue after patch 2 is applied > > > >

Re: [ovs-dev] [PATCH 2/7] dpif-netdev: retrieve flow directly from the flow mark

2017-08-29 Thread Darrell Ball
On 8/29/17, 5:09 AM, "Yuanhan Liu" wrote: On Tue, Aug 29, 2017 at 07:14:48AM +, Darrell Ball wrote: > Hi > > There is a build issue after patch 2 is applied > > f-netdev.Tpo -c ../lib/dpif-netdev.c -o lib/dpif-netdev.o >

Re: [ovs-dev] [PATCH 2/7] dpif-netdev: retrieve flow directly from the flow mark

2017-08-29 Thread Yuanhan Liu
On Tue, Aug 29, 2017 at 07:14:48AM +, Darrell Ball wrote: > Hi > > There is a build issue after patch 2 is applied > > f-netdev.Tpo -c ../lib/dpif-netdev.c -o lib/dpif-netdev.o > ../lib/dpif-netdev.c: In function 'emc_processing': > ../lib/dpif-netdev.c:4782:21: error: excess elements in

Re: [ovs-dev] [PATCH 2/7] dpif-netdev: retrieve flow directly from the flow mark

2017-08-29 Thread Darrell Ball
Hi There is a build issue after patch 2 is applied f-netdev.Tpo -c ../lib/dpif-netdev.c -o lib/dpif-netdev.o ../lib/dpif-netdev.c: In function 'emc_processing': ../lib/dpif-netdev.c:4782:21: error: excess elements in struct initializer [-Werror] miniflow_values(_mf),

[ovs-dev] [PATCH 2/7] dpif-netdev: retrieve flow directly from the flow mark

2017-08-23 Thread Yuanhan Liu
So that we could skip the heavy emc processing. A simple PHY-PHY forwarding testing shows almost 80% performance improvement. Signed-off-by: Yuanhan Liu Signed-off-by: Finn Christensen --- lib/dp-packet.h | 13 + lib/dpif-netdev.c | 17