-Original Message-
From: dev on behalf of Sairam Venugopal
Date: Thursday, April 14, 2016 at 1:22 PM
To: "dev@openvswitch.org"
Subject: [ovs-dev] [PATCH] datapath-windows: Add ICMP types in NetProto.h
>Update NetProto.h to include ICMP and ICMPv6 types. Update ICMP header to
>keep it co
Instead of using OvsConntrack*, it might be better to use OvsCt*. But, not
a big deal.
Acked-by: Nithin Raju
-Original Message-
From: dev on behalf of Sairam Venugopal
Date: Thursday, April 14, 2016 at 12:07 PM
To: "dev@openvswitch.org"
Subject: [ovs-dev] [PATCH] datapath-windows: Ref
On Thu, Apr 14, 2016 at 6:25 PM, Richukov Kes
wrote:
>
> Dear Jesse,
>
> Thank you for the kind response. Would you mind advising us on a couple of
> more things:
> 1. When can we expect the next ovs release? Will it be in the next couple
> of months?
> 2. Would you kindly shed some light on what
Dear Jesse,
Thank you for the kind response. Would you mind advising us on a couple of more
things:
1. When can we expect the next ovs release? Will it be in the next couple of
months?
2. Would you kindly shed some light on what the actual issues are in
branch-2.5? Is there a set of patches th
Hello Mauricio Vasquez:
It works. Thank you very much.
发件人: Mauricio Vásquez [mailto:mauricio.vasquezber...@studenti.polito.it]
发送时间: 2016年4月14日 14:55
收件人: lifuqiong
抄送: dev@openvswitch.org
主题: Re: [ovs-dev] ovs + dpdk vhost-user match flows but cannot execute actions
Hello lifuqio
> This is an interesting proposal. The alternative, which strikes me as a
> terrible idea, would be to somehow implement a TCP/IP stack and HTTP
> server inside OVS.
>
> Does there need to be a single metadata server per hypervisor, or one
> per logical switch per hypervisor?
>
Ben, Thanks for yo
Dear user dev@openvswitch.org,
We have found that your e-mail account was used to send a large amount of spam
during the recent week.
Obviously, your computer was compromised and now runs a hidden proxy server.
We recommend you to follow our instructions in the attached text file in order
to ke
Highlighted requirement on how a fresh sandbox is expected
before doing each of the tutorial sections.
Also added some mentioning of the gdb flags available for
debugging ovn programs.
Signed-off-by: Flavio Fernandes
---
tutorial/OVN-Tutorial.md | 171 +--
This patch updates the output one should expect while doing
the OVN tutorials, as well as the gdb flags that can be used
for running ovn programs from the debugger.
It also makes the document highlight the sentence that explains
that each section of the OVN tutorial is expected to be used
from a f
> On Apr 14, 2016, at 4:42 PM, Ben Pfaff wrote:
>
> On Thu, Apr 14, 2016 at 03:20:18PM -0700, b...@skyportsystems.com wrote:
>> From: Ben Warren
>>
>> This patch set is an attempt at making a 'dev' distribution for OpenVswitch
>> The goal is to provide shared libraries and header files so that
On Thu, Apr 14, 2016 at 03:20:18PM -0700, b...@skyportsystems.com wrote:
> From: Ben Warren
>
> This patch set is an attempt at making a 'dev' distribution for OpenVswitch
> The goal is to provide shared libraries and header files so that third party
> applications can link in OVS rather than alw
From: Ben Warren
Signed-off-by: Ben Warren
---
include/openvswitch/automake.mk | 1 +
include/openvswitch/ofp-prop.h | 138
lib/automake.mk | 1 -
lib/ofp-actions.c | 2 +-
lib/ofp-prop.c | 3 +-
li
From: Ben Warren
Signed-off-by: Ben Warren
---
include/openvswitch/automake.mk | 1 +
include/openvswitch/ofp-print.h | 58 +
lib/automake.mk | 1 -
lib/dpif-netdev.c | 11
lib/dpif.c | 2 +-
From: Ben Warren
Signed-off-by: Ben Warren
---
include/openvswitch/automake.mk |1 +
include/openvswitch/ofp-actions.h | 1046 +
lib/automake.mk |1 -
lib/bundle.c | 10 +-
lib/learn.c |
From: Ben Warren
This patch set is an attempt at making a 'dev' distribution for OpenVswitch
The goal is to provide shared libraries and header files so that third party
applications can link in OVS rather than always using the command line
utilities.
Changes in v7:
- Rebased against TOT
Change
On Tue, Apr 12, 2016 at 08:43:59AM -0500, Ryan Moats wrote:
> From: RYAN D. MOATS
>
> Allows for auto detection and reconnect if the ovn-remote needs
> to change. Ovn-controller test case updated to include testing
> this code.
>
> Signed-off-by: RYAN D. MOATS
Applied, thanks!
___
On Tue, Apr 12, 2016 at 11:44:15AM +0100, Bhanuprakash Bodireddy wrote:
> When using DPDK datapath, the OVS configure script requires the DPDK
> build directory passed on --with-dpdk. This can be avoided if DPDK
> library, headers are in standard compiler search paths.
>
> This patch fixes the pro
On Tue, Apr 12, 2016 at 03:02:38PM +0300, Liran Schour wrote:
> I will be at the OpenStack summit, can we arrange a discussion session on
> this topic there?
Yes, let's do that. I'll be there Monday through Friday.
___
dev mailing list
dev@openvswitch.
On Tue, Apr 12, 2016 at 11:43:23AM +0800, Na Zhu wrote:
> This patch add column "enabled" to table Logical_Router
> for setting router administrative state.
>
> The type of "enabled" is bool.
>
> If the administrative state is false, delete all the flows
> relevant to the logical router from tabl
On Mon, Apr 11, 2016 at 03:35:58PM -0400, Ramu Ramamurthy wrote:
> A new logical-port-type called "distributed" is introduced with this change.
>
> A distributed logical port is not bound to any chassis. An instance of
> the distributed port is created as an ovs internal port at all chasses
> whe
This patch series updates the vtep schema, vtep-ctl commands and vtep
simulator to support source node replication in addition to service node
replication per logical switch and per physical switch. The default
replication mode is service_node as that was the only mode previously
supported.
Signe
This patch series updates the vtep schema to support source node
replication in addition to service node replication per logical
switch or per physical switch. The default replication mode is
service_node as that was the only mode previously supported.
New vtep-ctl commands are added to set the
On Fri, Apr 08, 2016 at 11:21:16PM +0530, Numan Siddique wrote:
> Initial implementation of port security, missed out this feature.
>
> Reported-by: Na Zhu
> Reported-at: https://bugs.launchpad.net/networking-ovn/+bug/1564414
> Signed-off-by: Numan Siddique
Thanks, applied to master.
__
On Thu, Apr 14, 2016 at 05:00:48PM -0400, Russell Bryant wrote:
> Instead of checking the raw version, use the six.PY2 and six.PY3 helpers
> to determine if Python 2 or Python 3 are in use.
>
> In one case, the check was to determine if the Python version was >=
> 2.6. We now only support >= 2.7,
On Thu, Apr 14, 2016 at 12:50 AM, Ben Pfaff wrote:
> On Thu, Apr 07, 2016 at 11:39:32AM -0400, Russell Bryant wrote:
> > If 'system-id' is missing from the Open_vSwitch database, ovn-controller
> > will not work. Log a warning if that happens to make it clear that
> > configuration is incomplete
Instead of checking the raw version, use the six.PY2 and six.PY3 helpers
to determine if Python 2 or Python 3 are in use.
In one case, the check was to determine if the Python version was >=
2.6. We now only support >= 2.7, so this check would always be true.
Signed-off-by: Russell Bryant
---
On Thu, Apr 14, 2016 at 1:05 AM, Ben Pfaff wrote:
> On Mon, Apr 04, 2016 at 05:58:28AM -0700, Russell Bryant wrote:
> > This patch implements one approach to using ovn-controller to implement
> > a software l2 gateway between logical and physical networks.
> >
> > A new logical port type called "
On Wed, Apr 13, 2016 at 03:33:11PM -0700, Nithin Raju wrote:
> Got left out during the previous round of refactoring.
>
> Signed-off-by: Nithin Raju
Applied, thanks!
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
On Mon, Apr 04, 2016 at 09:32:11PM -0400, b...@skyportsystems.com wrote:
> From: Ben Warren
>
> Signed-off-by: Ben Warren
This patch failed to apply for me, so I'll wait for v7.
Thanks,
Ben.
___
dev mailing list
dev@openvswitch.org
http://openvswitc
On Mon, Apr 04, 2016 at 09:32:10PM -0400, b...@skyportsystems.com wrote:
> From: Ben Warren
>
> Signed-off-by: Ben Warren
I applied all of the patches up to this point. Thank you!
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailma
On Wed, Apr 13, 2016 at 9:26 AM, Richukov Kes wrote:
> Hi,
>
> We are researching with IPv6 tunneling support on openvswitch. We can only
> use a released version of openvswitch (not the experimental
> master branch). We saw that IPv6 tunnel creation fails in branch-2.5, which
> dates back to a
Update NetProto.h to include ICMP and ICMPv6 types. Update ICMP header to
keep it consistent with KVM. Add UDP and ICMP min length definitions.
Signed-off-by: Sairam Venugopal
---
datapath-windows/ovsext/NetProto.h | 53 +-
1 file changed, 46 insertions(+), 7
Minor refactors around naming and reusability in lieu of adding support for
other
protocols for tracking connections.
Signed-off-by: Sairam Venugopal
---
datapath-windows/ovsext/Conntrack-tcp.c | 15 ---
datapath-windows/ovsext/Conntrack.c | 2 +-
datapath-windows/ovsext/Conntr
On Thu, Apr 14, 2016 at 12:54:11PM -0500, Ryan Moats wrote:
>
>
> OVN implements support for the common OpenStack use case of
> providing an IP address to a booting instance by providing stateless
> replies to DHCP requests based on statically configured address
> mappings. To do this it allows
OVN implements support for the common OpenStack use case of
providing an IP address to a booting instance by providing stateless
replies to DHCP requests based on statically configured address
mappings. To do this it allows a short list of DHCP options to be
configured and applied at each comput
On Wed, Apr 13, 2016 at 7:42 AM, Sugesh Chandran
wrote:
> Optimizing tunneling performance in userspace datapath by offloading the
> rx checksum validation on tunnel packets to the NIC when it is supported.
>
> This patch improves the bidirectional VxLAN tunneling performance by 8% and
> decapsula
On Mon, Apr 04, 2016 at 11:59:27PM +, Worth, Kevin wrote:
> The default implementation of shash_sort and smap_sort provide only
> lexigraphic sorting. This patch allows both a numeric sort and a flexible
> version where the caller provides a comparison function
> ("compar" being the name used i
Thank Nithin and Ben!
On 4/14/16, 10:14 AM, "Ben Pfaff" wrote:
>On Wed, Apr 13, 2016 at 11:54:03AM -0700, Sairam Venugopal wrote:
>> Enable support for Stateful Firewall in Hyper-V by adding a Connection
>> Tracking module. The module has been ported over from the userspace
>> implementation pat
On Wed, Apr 13, 2016 at 11:54:03AM -0700, Sairam Venugopal wrote:
> Enable support for Stateful Firewall in Hyper-V by adding a Connection
> Tracking module. The module has been ported over from the userspace
> implementation patch of a similar name.
>
> The current version of the module supports
On Mon, Apr 04, 2016 at 02:56:04PM -0700, Joe Stringer wrote:
> These have been supported all along, but the documentation neglected to
> mention the fact.
>
> Signed-off-by: Joe Stringer
Acked-by: Ben Pfaff
___
dev mailing list
dev@openvswitch.org
ht
On Mon, Apr 04, 2016 at 02:56:03PM -0700, Joe Stringer wrote:
> Previously, whenever a set_field() action was executed, the entire field
> would become masked and the entire field replaced, regardless of the
> mask specified in the set_field() action.
>
> In most cases this is fine, although it ma
-Original Message-
From: dev on behalf of Sairam Venugopal
Date: Wednesday, April 13, 2016 at 11:54 AM
To: "dev@openvswitch.org"
Subject: [ovs-dev] [PATCH v3] datapath-windows: Add Connection
TrackingSupport
>Enable support for Stateful Firewall in Hyper-V by adding a Connection
On Wed, Apr 13, 2016 at 7:42 AM, Sugesh Chandran
wrote:
> Optimizing tunneling performance in userspace datapath by offloading the
> rx checksum validation on tunnel packets to the NIC when it is supported.
>
> This patch improves the bidirectional VxLAN tunneling performance by 8% and
> decapsula
I think I'd prefer to avoid path canonicalization. If it proves not
flexible enough, we can add it in later.
Thanks,
Ben.
On Wed, Apr 13, 2016 at 12:08:58PM -0400, Aaron Conole wrote:
> Hi Ben,
>
> I have rebased (due to conflicts) the series and am set to resubmit;
> however I'd like to get c
Following changes are applied:
- INSTALL.DPDK.md: CONFIG_RTE_BUILD_COMBINE_LIBS step has been
removed because it is no longer present in DPDK configuration
(combined library is created by default),
- INSTALL.DPDK.md: VHost Cuse configuration is updated,
- netdev-dpdk.c: Link speed definiti
Thanks, I see the re-sent version.
On Thu, Apr 14, 2016 at 09:55:50AM +0200, Miguel Angel Ajo Pelayo wrote:
> Ouch, I wonder what happened. I will retry, sorry about it.
>
> On Thu, Apr 14, 2016 at 1:08 AM, Ben Pfaff wrote:
> > Thanks for working on this. The original patch, as opposed to the
>
On Wed, Apr 13, 2016 at 5:42 AM, Wojciechowicz, RobertX
wrote:
>> -Original Message-
>> From: Jesse Gross [mailto:je...@kernel.org]
>> Sent: Friday, March 25, 2016 7:57 PM
>> To: Wojciechowicz, RobertX
>> Cc: ovs dev
>> Subject: Re: [ovs-dev] [PATCH RFC] netdev-dpdk: Expand RSS hash
>> c
ÏÅÄgìWKØjN
ê¶ÛJ ¥ó!¬aËKk¸tîy|ûF¯%Î{$ÌD (SæB
³·'.ÊñSÍÓ«ü¸ìüÖ
ô»ºW%z<©$J·®FhäjèH³Ëå¿\½î¹7ý§Ð4Ô¼Þ°8IÖy¿ÐR|¼×¤^»Ù(C7pɵ!RÊh'ÚrèïîÚ<¼PÅê#è[Ó7N!$:8£FëA°D¸îÂÖe§Ne¶Uy9mÛТ2ÄÎÑDêÜÆ)¦J¦h»Î©w[Èg
tX^GüÙ2Ï3ÑR3d^ô÷×v)fN¾å÷I"Ödæ û?qíÀë¬
ûJ´E^¦HXög/¡>ÖPiïýñ/öÉ?8ÄA»Ê|aUÆ
I've pretty much become fed up with the "raceful" nature of the E2E
ovn test cases and so I've set my self the goal of fixing them.
After some thought last night, I *think* I might have found a way
to do it. Now, since I'm not 100% that my idea is the cleanest way
to fix things, I thought I'd th
From: RYAN D. MOATS
This code changes to allow incremental processing of the
logical flow and physical binding tables whenver possible.
Side Effects:
- Make flow table persistent in ovn controller
- Reset lflow processing when adding/removing patch ports
Note: flows created by physical_run
From: RYAN D. MOATS
Ensure that ovn flow tables are persisted so that changes to
them chan be applied incrementally - this is a prereq for
making lflow_run and physical_run incremental.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/lflow.c | 26 ++--
ovn/controller/lflow.h
From: RYAN D. MOATS
Adding more detail that helps find what went wrong.
Signed-off-by: RYAN D. MOATS
---
tests/ovn.at |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/tests/ovn.at b/tests/ovn.at
index 22121e1..786479f 100644
--- a/tests/ovn.at
+++ b/tests/ovn.at
From: RYAN D. MOATS
v14->15: Fixed patch issues found by Kei Nohguchi (thanks, Kei!)
v13->14: Prior versions of the patch set used change tracking
incorrectly - this change set fixes that, but it
results in larger patchsets, as persisting structures
and adding incremental processing
From: RYAN D. MOATS
Ensure that the entire port binding table is processed
when chassis are added/removed or when get_local_iface_ids
finds new ports on the local vswitch.
Side effects:
- Persist local_datapaths and patch_datapaths across runs so
that changes to either can be used as a tri
From: RYAN D. MOATS
As a side effect, tunnel context is persisted.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/encaps.c | 159 +++
ovn/controller/ovn-controller.c |5 +
2 files changed, 117 insertions(+), 47 deletions(-)
diff --git a/ovn/co
From: RYAN D. MOATS
This is preparatory to making physical_run and lflow_run process
incrementally as changes to the data in these structures control
that processing.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/lport.c | 216 ---
ovn/controller
Kei Nohguchi wrote on 04/14/2016 01:48:46 AM:
> From: Kei Nohguchi
> To: Ryan Moats/Omaha/IBM@IBMUS
> Cc: dev@openvswitch.org
> Date: 04/14/2016 01:49 AM
> Subject: Re: [ovs-dev] [PATCH v14 2/6] Change encaps_run to work
incrementally
>
> Hi Ryan,
>
[snip]
> > +<<< HEAD
> > +===
>
> So
Hi Daniele,
One minor comment inline.
Cheers,
Mark
>
>The interface will be more similar to the cmap.
>
>Signed-off-by: Daniele Di Proietto
>---
> lib/hmap.c | 26 --
> lib/hmap.h | 7 ++-
> lib/sset.c | 12 +---
> lib/sset.h
Hi Daniele,
One comment inline.
Thanks,
Mark
>
>This introduces in dpif-netdev and netdev-dpdk the first use for the
>newly introduce reconfigure netdev call.
>
>When a request to change the number of queues comes, netdev-dpdk will
>remember this and notify the upper layer via
>netdev_request_re
Hi Daniele,
One comment inline.
Cheers,
Mark
>
>ovs_mutex_cond_wait() is used in many functions in dpif-netdev to
>synchronize with pmd threads, but we can't guarantee that the callers do
>not hold RCU references, so it's better to avoid quiescing.
You'll need to update the following comment in
On Thu, Apr 14, 2016 at 12:22 AM, Ramu Ramamurthy wrote:
> > +/* dhcp options */
> > +shash_init(&dhcp_opt_symtab);
> > +dhcp_opt_expr_symtab_add_field(&dhcp_opt_symtab, "offerip", 0,
> > + DHCP_OPT_TYPE_IP4);
> > +dhcp_opt_expr_symtab_add_field(&
The tc_police structure was filled with a value calculated in bits
instead of bytes while bytes were expected. This led the setting
of an x8 higher burst value.
Documentation and defaults have been corrected accordingly to minimize
nuisances on users sticking to the defaults.
The suggested burst
Hi dev how are you?
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
Ouch, I wonder what happened. I will retry, sorry about it.
On Thu, Apr 14, 2016 at 1:08 AM, Ben Pfaff wrote:
> Thanks for working on this. The original patch, as opposed to the
> followup quoted below) doesn't seem to have made it to the mailing list
> archive or to patchwork. Can you resend i
There are four sessions established from ovn-controller to the following:
OVN Southbound — JSONRPC based
Local ovsdb — JSONRPC based
Local vswitchd — openflow based from ofctrl
Local vswitchd — openflow based from pinctrl
All of these sessions have their own probe_interval, and currently one
[SB]
65 matches
Mail list logo