Re: [ovs-dev] [PATCH] datapath-windows: Support for hybrid forwarding

2014-11-21 Thread Sorin Vinturis
driver for. -Sorin -Original Message- From: Eitan Eliahu [mailto:elia...@vmware.com] Sent: Friday, 21 November, 2014 23:29 To: Sorin Vinturis; Nithin Raju Cc: dev@openvswitch.org Subject: RE: [ovs-dev] [PATCH] datapath-windows: Support for hybrid forwarding Hi Sorin, Thanks for explaining

Re: [ovs-dev] [PATCH] datapath-windows: Support for hybrid forwarding

2014-11-21 Thread Eitan Eliahu
@openvswitch.org Subject: RE: [ovs-dev] [PATCH] datapath-windows: Support for hybrid forwarding Hi all, No need to change any macro regarding minor version. In ndis.h header we have the following: #if (defined(NDIS640)) #define NDIS_FILTER_MAJOR_VERSION 6 #define NDIS_FILTER_MINOR_VERSION 40 I have set the

Re: [ovs-dev] [PATCH] datapath-windows: Support for hybrid forwarding

2014-11-21 Thread Sorin Vinturis
vmware.com] Sent: Friday, 21 November, 2014 19:22 To: Eitan Eliahu Cc: Sorin Vinturis; dev@openvswitch.org Subject: Re: [ovs-dev] [PATCH] datapath-windows: Support for hybrid forwarding On Nov 21, 2014, at 8:23 AM, Eitan Eliahu wrote: > Hi Sorin, > This change applies only for 6.40 drivers. Un

Re: [ovs-dev] [PATCH] datapath-windows: Support for hybrid forwarding

2014-11-21 Thread Nithin Raju
On Nov 21, 2014, at 8:23 AM, Eitan Eliahu wrote: > Hi Sorin, > This change applies only for 6.40 drivers. Unless we bump the driver version > this code has no effect. > You may want to bump the minor version. > > #define NDIS_FILTER_MAJOR_VERSION 6 > #define NDIS_FILTER_MINOR_VERSION 30 <

Re: [ovs-dev] [PATCH] datapath-windows: Support for hybrid forwarding

2014-11-21 Thread Eitan Eliahu
ion = NDIS_FILTER_MAJOR_VERSION; driverChars.MinorNdisVersion = NDIS_FILTER_MINOR_VERSION; Thanks, Eitan -Original Message- From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Sorin Vinturis Sent: Friday, November 21, 2014 8:16 AM To: dev@openvswitch.org Subject: [ovs-dev] [PATCH] datapath-wind

[ovs-dev] [PATCH] datapath-windows: Support for hybrid forwarding

2014-11-21 Thread Sorin Vinturis
In a hybrid forwarding environment, there are two types of packets that enter and leave the Hyper-V extensible switch: NVGRE packets and non-NVGRE packets. Hybrid forwarding involves filtering the incoming traffic based on packet type. Thus, we must split the incoming traffic into NVGRE and non-NV