> On Feb 16, 2015, at 4:40 AM, Sorin Vinturis
> wrote:
>
> Nithin, in a NEW NL command, when the WFP filter needs to be created for a
> new tunnel port, the code runs at dispatch IRQL. At dispatch IRQL any WFP
> call fails. That is why I have created a thread for postponing WFP-based work
> w
: Sorin Vinturis; dev@openvswitch.org
Subject: Re: [ovs-dev] [PATCH v2] datapath-windows: Support for custom VXLAN
tunnel port
Eitan,
Like we discussed offline, I am not comfortable with a netlink call waiting on
another thread in a synchronous context. For what it is worth, all the calls
from
Eitan,
Like we discussed offline, I am not comfortable with a netlink call waiting on
another thread in a synchronous context. For what it is worth, all the calls
from userspace to kernel are non-blocking. It would be great if we can not have
a separate thread, and instead use some primitives su
nt: Monday, January 19, 2015 7:04 AM
To: Eitan Eliahu; dev@openvswitch.org
Subject: RE: [ovs-dev] [PATCH v2] datapath-windows: Support for custom VXLAN
tunnel port
Hi Eitan,
I have not manage to successfully shortcut fast path. I have changed the
netlink library to create the necessary socket in
]
Sent: Friday, 16 January, 2015 17:38
To: Sorin Vinturis; dev@openvswitch.org
Subject: RE: [ovs-dev] [PATCH v2] datapath-windows: Support for custom VXLAN
tunnel port
Hi Sorin,
Thank you for addressing the issues, specifically, executing the engine from a
thread running in lower IRQL.
Can you
the filter?
Eitan
-Original Message-
From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Sorin Vinturis
Sent: Thursday, January 15, 2015 1:11 PM
To: dev@openvswitch.org
Subject: [ovs-dev] [PATCH v2] datapath-windows: Support for custom VXLAN tunnel
port
The kernel datapath
The kernel datapath supports only port 4789 for VXLAN tunnel creation.
Added support in order to allow for the VXLAN tunnel port to be
configurable to any port number set by the userspace.
The patch also checks to see if an existing WFP filter, for the
necessary UDP tunnel port, is already created