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

2018-04-16 Thread Ben Pfaff
On Sun, Apr 15, 2018 at 12:40:28PM +, Shahaf Shuler wrote: > Thursday, April 12, 2018 4:39 PM, Stokes, Ian: > > Subject: RE: [PATCH v8 2/6] dpif-netdev: retrieve flow directly from the > > flow > > mark > > > > > + > > > > > +if (!(nw_frag & FLOW_NW_FRAG_LATER) && nw_proto == > > > >

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

2018-04-15 Thread Shahaf Shuler
Thursday, April 12, 2018 4:39 PM, Stokes, Ian: > Subject: RE: [PATCH v8 2/6] dpif-netdev: retrieve flow directly from the flow > mark > > > > + > > > > +if (!(nw_frag & FLOW_NW_FRAG_LATER) && nw_proto == > > > IPPROTO_TCP && > > > > +size >= TCP_HEADER_LEN) { > > > > +const

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

2018-04-12 Thread Stokes, Ian
> Tuesday, April 10, 2018 10:58 PM, Stokes, Ian: > > Subject: RE: [PATCH v8 2/6] dpif-netdev: retrieve flow directly from > > the flow mark > > > > > Subject: [PATCH v8 2/6] dpif-netdev: retrieve flow directly from the > > > flow mark > > > > > > From: Yuanhan Liu > > > > >

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

2018-04-11 Thread Shahaf Shuler
Tuesday, April 10, 2018 10:58 PM, Stokes, Ian: > Subject: RE: [PATCH v8 2/6] dpif-netdev: retrieve flow directly from the flow > mark > > > Subject: [PATCH v8 2/6] dpif-netdev: retrieve flow directly from the > > flow mark > > > > From: Yuanhan Liu > > > > So that we could

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

2018-04-10 Thread Stokes, Ian
> Subject: [PATCH v8 2/6] dpif-netdev: retrieve flow directly from the flow > mark > > From: Yuanhan Liu > > So that we could skip some very costly CPU operations, including but not > limiting to miniflow_extract, emc lookup, dpcls lookup, etc. Thus, > performance could be

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

2018-03-27 Thread Shahaf Shuler
From: Yuanhan Liu So that we could skip some very costly CPU operations, including but not limiting to miniflow_extract, emc lookup, dpcls lookup, etc. Thus, performance could be greatly improved. A PHY-PHY forwarding with 1000 mega flows (udp,tp_src=1000-1999) and 1