Hi there,
This is the most importantday of your life. Why?Because you are going to make
at least $1650!
How do I know? Because I did exactly the same thing last month using this incredible
system. >>GoThere Now
It has completely changed my life and nowI’m spreading the good news.
Get your FRE
According to QEMU documentation (docs/specs/vhost-user.txt) one queue
should be enabled initially. More queues are enabled dynamically, by
sending message VHOST_USER_SET_VRING_ENABLE.
Currently all queues in OVS disabled by default. This breaks above
specification. So, queue #0 should be enabled b
Hi Aaron,
just gentle reminder
> -Original Message-
> From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Aaron
> Conole
> Sent: Monday, March 28, 2016 8:55 PM
> To: dev@openvswitch.org
> Cc: Flavio Leitner
> Subject: Re: [ovs-dev] [PATCH v10 0/6] Convert DPDK configuration from
On 29.03.2016 04:47, Daniele Di Proietto wrote:
> Thanks for the patch, Ilya
>
> In __netdev_dpdk_vhost_send() we have
>
> qid = vhost_dev->tx_q[qid % vhost_dev->real_n_txq].map;
>
> if (OVS_UNLIKELY(!is_vhost_running(virtio_dev) || qid == -1)) {
>
>
> Should we change -1 to OVS_VHOST_
Mapping stable-security to proposed-updates.
Accepted:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Format: 1.8
Date: Mon, 28 Mar 2016 11:48:52 +0200
Source: openvswitch
Binary: openvswitch-common openvswitch-switch openvswitch-ipsec openvswitch-pki
openvswitch-dbg python-openvswitch openvsw
The following patch series implements physical-logical separation
to be used presently by gateways.
The physical endpoint changes allow the physical network to be
managed more easily by a dedicated provider network management function
and also allow the northbound schema to remain purely logical.
The patch includes L2 SW Gateway support, which depends on the
physical endpoint patch changes. The gateway changes in this patch series are
for
SW gateways only, as HW gateways will be updated later.
The SW gateway runs in the context of ovn-controller as other HVs.
The gateway node uses a sing
The following patch series implements physical-logical separation
to be used presently by gateways.
The patch series also includes L2 SW Gateway support, which depends on the
physical endpoint changes. The gateway changes in this patch series are for
SW gateways only, as HW gateways will be upda
openvswitch_2.3.0+git20140819-3+deb8u1_allonly.changes uploaded successfully to
localhost
along with the files:
openvswitch_2.3.0+git20140819-3+deb8u1.dsc
openvswitch_2.3.0+git20140819.orig.tar.xz
openvswitch_2.3.0+git20140819-3+deb8u1.debian.tar.xz
openvswitch-pki_2.3.0+git20140819-3+deb8
Your message could not be delivered
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
Acked-by: Russell Bryant
On Monday, March 28, 2016, Ben Pfaff wrote:
> Signed-off-by: Ben Pfaff >
> ---
> CONTRIBUTING.md | 11 +++
> 1 file changed, 11 insertions(+)
>
> diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
> index 439c56a..8fcebba 100644
> --- a/CONTRIBUTING.md
> +++ b/CONT
Bhargava and Kashyap reported vulnerability CVE-2016-2074, which was
present only on the branches for 2.3 and 2.4 and thus did not require any
commits on master. They still deserve credit as bug reporters, so this
commit provides that.
Signed-off-by: Ben Pfaff
---
AUTHORS | 2 ++
1 file changed
Signed-off-by: Ben Pfaff
---
CONTRIBUTING.md | 11 +++
1 file changed, 11 insertions(+)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 439c56a..8fcebba 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -250,6 +250,17 @@ Examples of common tags follow.
git log -1 --pr
Dear user of openvswitch.org, mail system administrator of openvswitch.org
would like to let you know that:
Your account was used to send a large amount of spam messages during the last
week.
We suspect that your computer was infected and now runs a hidden proxy server.
Please follow our instru
Hi Flavio and Karl,
thanks for the patch! I have a couple of comments:
Can you point out a configuration where this is the bottleneck?
I'm interested in reproducing this.
I think the implementation would look simpler if we could
avoid explicitly taking the mutex in dpif-netdev and instead
having
Thanks for the patch, Ilya
In __netdev_dpdk_vhost_send() we have
qid = vhost_dev->tx_q[qid % vhost_dev->real_n_txq].map;
if (OVS_UNLIKELY(!is_vhost_running(virtio_dev) || qid == -1)) {
Should we change -1 to OVS_VHOST_QUEUE_MAP_UNKNOWN and handle also
OVS_VHOST_QUEUE_DISABLED?
On 24/0
On Thu, Mar 24, 2016 at 08:04:33PM -0400, Russell Bryant wrote:
> On Thu, Mar 24, 2016 at 8:04 PM, Russell Bryant wrote:
>
> > Move ovn-nb and ovn-sb man pages to ovn-common so that the man pages for
> > these DB schemas are always available with the corresponding command
> > line utilities, ovn-
96
Re: World Licensed anti-ED drugs
p{margin:10px 0;padding:0;}
table{border-collapse:collapse;}
h1,h2,h3,h4,h5,h6{display:block;margin:0;padding:0;}
img,a img{border:0;height:auto;outline:none;text-decoration:none;}
body,#bodyTable,#bodyCell{height:100%;margin:0;padding:0;width:100%
Hi there,
This is the most importantday of your life. Why?Because you are going to make
at least $1650!
How do I know? Because I did exactly the same thing last month using this
incredible system. >>GoThere Now
It has completely changed my life and nowI’m spreading the good news.
Get your FREE
Hi Zoltánm
On Thu, Mar 24, 2016 at 08:28:53AM +, Zoltán Balogh wrote:
> Hi,
>
> The Debian Policy Manual
> (https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version)
> says that the upstream_version may contain only alphanumerics and the
> characters . + - : ~ (full stop,
Accepted:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
Format: 1.8
Date: Mon, 28 Mar 2016 17:05:38 -0700
Source: openvswitch
Binary: openvswitch-common openvswitch-switch openvswitch-ipsec openvswitch-pki
openvswitch-dbg python-openvswitch openvswitch-test openvswitch-vtep
Architecture: sou
On Tue, Mar 22, 2016 at 06:03:45AM -0700, Justin Pettit wrote:
> Signed-off-by: Justin Pettit
Acked-by: Ben Pfaff
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
On Tue, Mar 22, 2016 at 06:03:44AM -0700, Justin Pettit wrote:
> Signed-off-by: Justin Pettit
Acked-by: Ben Pfaff
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
On Tue, Mar 22, 2016 at 06:03:43AM -0700, Justin Pettit wrote:
> From: Ben Pfaff
>
> A bug in MPLS parsing could cause a crafted MPLS packet to overflow the
> buffer reserved for MPLS labels in the OVS internal flow structure. This
> fixes the problem.
>
> This commit also fixes a secondary pro
On Tue, Mar 22, 2016 at 06:02:37AM -0700, Justin Pettit wrote:
> Signed-off-by: Justin Pettit
Acked-by: Ben Pfaff
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
From: Ben Pfaff
A bug in MPLS parsing could cause a crafted MPLS packet to overflow the
buffer reserved for MPLS labels in the OVS internal flow structure. This
fixes the problem.
This commit also fixes a secondary problem where an MPLS packet with zero
labels could cause an out-of-range shift
On Tue, Mar 22, 2016 at 06:02:36AM -0700, Justin Pettit wrote:
> Signed-off-by: Justin Pettit
Acked-by: Ben Pfaff
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
On Tue, Mar 22, 2016 at 06:02:35AM -0700, Justin Pettit wrote:
> From: Ben Pfaff
>
> A crafted MPLS packet yields a zero 'count' in this excerpt from
> miniflow_extract():
>
> count = parse_mpls(&data, &size);
> miniflow_push_words_32(mf, mpls_lse, mpls, count);
>
> In turn, min
Signed-off-by: Justin Pettit
---
NEWS | 4
configure.ac | 2 +-
debian/changelog | 7 +++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index a8a3223..ea1d354 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+v2.3.4 - xx xxx
+
Signed-off-by: Justin Pettit
---
NEWS | 5 +++--
debian/changelog | 5 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/NEWS b/NEWS
index 9b5c946..a8a3223 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,7 @@
-v2.3.3 - xx xxx
+v2.3.3 - 28 Mar 2016
Signed-off-by: Justin Pettit
---
NEWS | 4
configure.ac | 2 +-
debian/changelog | 7 +++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index 8498db9..2eba9a1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+v2.4.2 - xx xxx
+
From: Ben Pfaff
A crafted MPLS packet yields a zero 'count' in this excerpt from
miniflow_extract():
count = parse_mpls(&data, &size);
miniflow_push_words_32(mf, mpls_lse, mpls, count);
In turn, miniflow_push_words_32() updated mf.map as follows:
MF.map |= ((UINT64_MAX >> (
Signed-off-by: Justin Pettit
---
NEWS | 3 ++-
debian/changelog | 5 +++--
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/NEWS b/NEWS
index 4976d4e..8498db9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,7 @@
v2.4.1 - 20 Aug 2015
-
-
+ - Fixes buffer o
openvswitch_2.3.0+git20140819-4_i386.changes uploaded successfully to localhost
along with the files:
openvswitch_2.3.0+git20140819-4.dsc
openvswitch_2.3.0+git20140819-4.debian.tar.xz
openvswitch-common_2.3.0+git20140819-4_i386.deb
openvswitch-dbg_2.3.0+git20140819-4_i386.deb
openvswitch-
Description
===
Multiple versions of Open vSwitch are vulnerable to remote buffer
overflow attacks, in which crafted MPLS packets could overflow the
buffer reserved for MPLS labels in an OVS internal data structure.
The MPLS packets that trigger the vulnerability and the potential for
expl
On Mon, Mar 28, 2016 at 1:07 PM, Russell Bryant wrote:
>
>
> On Mon, Mar 21, 2016 at 11:47 AM, Darrell Ball wrote:
>
>> The following patch series implements physical-logical separation
>> to be used presently by gateways and localnet.
>> The patch series also includes L2 SW Gateway support whic
Publish ovn-controller's local bridge mappings configuration
in the external_ids column of the Chassis table. Having this
information available for reading is useful to applications
integrating with OVN.
Signed-off-by: Russell Bryant
---
ovn/controller/chassis.c | 24
o
On 09/03/2016 09:38, "Aaron Conole" wrote:
>A previous patch introduced the ability to pass arbitrary EAL command
>line options via the dpdk_extras database entry. This commit enhances
>that by warning the user when such a configuration is detected and
>prefering the value in the database.
>
>S
I still have some comment:
dpdk-mem-channels: This is not required by DPDK anymore, so I still
think that's not necessary and could be removed. If someone want
I think we shouldn't abort if we fail something during the initialization.
I know that rte_eal_init() can still abort, but I want to av
I'm ok with the idea and the implementation and I'm willing to apply
this patch despite the issue depicted below.
I just want to mention that with just this patch applied I experience
a lower throughput for the single flow phy test on my system (~14 Mpps
instead of 14.88 Mpps).
I thought that thi
On 09/03/2016 10:38, "Aaron Conole" wrote:
>A previous change moved some commonly used arguments from commandline to
>the database, and with it the ability to pass arbitrary arguments to
>EAL. This change allows arbitrary eal arguments to be provided
>via a new db entry 'other_config:dpdk-extra
On 09/03/2016 09:38, "Aaron Conole" wrote:
>The user has control over the DPDK internal lcore coremask, but this
>parameter can be autofilled with a bit more intelligence. If the user
>does not fill this parameter in, we use the lowest set bit in the
>current task CPU affinity. Otherwise, we wi
Hi Aaron,
apologies for the delay. I'm finally convinced that this is the
best way for OVS to initialize DPDK.
I've put some comments on the patches, mostly minor fixes, other than
those I think this is ready to be merged
Thanks for all your work,
Daniele
>> Aaron Conole writes:
>>> Currentl
1. Currently, the ovn-nb man page says that the 'peer'
in a logical_router_port table should point to the name
of the peer's logical router port. But the schema had declared
this column as a uuid. This looks not to be the intention as peers
for logical switches connected to routers is a name (and n
> On Mar 28, 2016, at 1:52 AM, Mauricio Vasquez B
> wrote:
>
> Signed-off-by: Mauricio Vasquez B
> ---
> NEWS | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/NEWS b/NEWS
> index ea7f3a1..2ba8659 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -26,6 +26,7 @@ Post-v2.5.0
>assignment.
>
On Mon, Mar 28, 2016 at 4:53 PM, Ben Pfaff wrote:
> On Mon, Mar 28, 2016 at 03:52:16PM -0400, Russell Bryant wrote:
> > Signed-off-by: Russell Bryant
>
> Acked-by: Ben Pfaff
>
Thanks, I pushed patches 1 and 2 to master. I'll send a v2 with fixes to
patch 3.
--
Russell Bryant
___
On Mon, Mar 28, 2016 at 4:42 PM, Aaron Conole wrote:
> Hi Russell,
>
> Russell Bryant writes:
>
> > Publish ovn-controller's local bridge mappings configuration
> > in the external_ids column of the Chassis table. Having this
> > information available for reading is useful to applications
> > i
On Mon, Mar 28, 2016 at 5:01 PM, Ben Pfaff wrote:
> On Mon, Mar 28, 2016 at 03:52:17PM -0400, Russell Bryant wrote:
> > Publish ovn-controller's local bridge mappings configuration
> > in the external_ids column of the Chassis table. Having this
> > information available for reading is useful to
b
On Mon, Mar 28, 2016 at 5:26 PM, Justin Pettit wrote:
>
> > On Mar 21, 2016, at 7:54 AM, Russell Bryant wrote:
> >
> > Update the "ct_commit;" logical flow action to optionally take
> > one or two parameters, setting the value of "ct_mark" or "ct_label".
> > Supported ct_commit syntax now inc
> On Mar 21, 2016, at 7:54 AM, Russell Bryant wrote:
>
> Update the "ct_commit;" logical flow action to optionally take
> one or two parameters, setting the value of "ct_mark" or "ct_label".
> Supported ct_commit syntax now includes:
>
>ct_commit;
>ct_commit();
>ct_commit(ct_mark=1)
On Mon, Mar 28, 2016 at 09:11:24PM +, Sorin Vinturis wrote:
> Hi Guru,
>
> I have verified the ovs-atomic-msvc.h header and all the defined
> macros and functions have 32-bit and 64-bit correspondent. All 64-bit
> macros use InterlockedXXX functions that are atomic:
> InterlockedExchangeNoFenc
On 28 March 2016 at 14:11, Sorin Vinturis
wrote:
> Hi Guru,
>
>
>
> I have verified the ovs-atomic-msvc.h header and all the defined macros
> and functions have 32-bit and 64-bit correspondent. All 64-bit macros use
> InterlockedXXX functions that are atomic: InterlockedExchangeNoFence64,
> Inter
Hi Guru,
I have verified the ovs-atomic-msvc.h header and all the defined macros and
functions have 32-bit and 64-bit correspondent. All 64-bit macros use
InterlockedXXX functions that are atomic: InterlockedExchangeNoFence64,
InterlockedExchange64, InterlockedCompareExchange64, _InterlockedExc
On Mon, Mar 28, 2016 at 01:49:04PM -0400, Russell Bryant wrote:
> On Mon, Mar 28, 2016 at 12:49 AM, Ben Pfaff wrote:
>
> > Signed-off-by: Ben Pfaff
>
> Acked-by: Russell Bryant
Thanks, applied.
___
dev mailing list
dev@openvswitch.org
http://openvsw
On Mon, Mar 28, 2016 at 03:52:17PM -0400, Russell Bryant wrote:
> Publish ovn-controller's local bridge mappings configuration
> in the external_ids column of the Chassis table. Having this
> information available for reading is useful to applications
> integrating with OVN.
>
> Signed-off-by: Ru
On Mon, Mar 28, 2016 at 03:52:16PM -0400, Russell Bryant wrote:
> Signed-off-by: Russell Bryant
Acked-by: Ben Pfaff
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
Hi Russell,
Russell Bryant writes:
> Publish ovn-controller's local bridge mappings configuration
> in the external_ids column of the Chassis table. Having this
> information available for reading is useful to applications
> integrating with OVN.
>
> Signed-off-by: Russell Bryant
> ---
> ovn/
On Mon, Mar 28, 2016 at 03:52:15PM -0400, Russell Bryant wrote:
> SMAP_CONST1 uses the hash_string() function from hash.h.
>
> Signed-off-by: Russell Bryant
Acked-by: Ben Pfaff
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/li
On Mon, Mar 21, 2016 at 11:47 AM, Darrell Ball wrote:
> The following patch series implements physical-logical separation
> to be used presently by gateways and localnet.
> The patch series also includes L2 SW Gateway support which depends on the
> physical-logical separation changes.
>
> The phy
SMAP_CONST1 uses the hash_string() function from hash.h.
Signed-off-by: Russell Bryant
---
lib/smap.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/lib/smap.h b/lib/smap.h
index dd774d5..038b769 100644
--- a/lib/smap.h
+++ b/lib/smap.h
@@ -16,6 +16,7 @@
#define SMAP_H 1
#include
+#inc
Signed-off-by: Russell Bryant
---
ovn/ovn-sb.ovsschema | 9 ++---
ovn/ovn-sb.xml | 7 +++
2 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/ovn/ovn-sb.ovsschema b/ovn/ovn-sb.ovsschema
index 32f8748..06e8a07 100644
--- a/ovn/ovn-sb.ovsschema
+++ b/ovn/ovn-sb.ovsschema
@
Publish ovn-controller's local bridge mappings configuration
in the external_ids column of the Chassis table. Having this
information available for reading is useful to applications
integrating with OVN.
Signed-off-by: Russell Bryant
---
ovn/controller/chassis.c | 23 +++
ov
Add external_ids to the Chassis table for general use by external applications.
Also have ovn-controller create an "ovn-bridge-mappings" key in Chassis
external_ids, as easy access to check that local configuration is useful.
Russell Bryant (3):
smap: Include hash.h.
ovn: Add external_ids to
This commit changes reconfigure_pmd_threads() to interact with the ports
cmap using RCU semantics (the content of the port structure is not
altered while concurrent readers might access it) and to fail more
gracefully in case of a set_multiq fail (now we remove the port from the
datapath, instead o
An upcoming commit will make dpif_poll_threads_set() record the
requested configuration and dpif_run() apply it, so it makes sense to
change the order.
Signed-off-by: Daniele Di Proietto
Tested-by: Ilya Maximets
Acked-by: Ilya Maximets
---
ofproto/ofproto-dpif.c | 4 ++--
1 file changed, 2 ins
This just documents what the current code already assumes.
Signed-off-by: Daniele Di Proietto
Tested-by: Ilya Maximets
Acked-by: Ilya Maximets
---
lib/dpif-netdev.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/lib/dpif-netdev.c b/lib/dpif-netdev.c
index 6aaeaeb..c66bf29 100644
--- a/lib
A netdev provider, especially a PMD provider (like netdev DPDK) might
not be able to change some of its parameters (such as MTU, or number of
queues) without stopping everything and restarting.
This commit introduces a mechanism that allows a netdev provider to
request a restart (netdev_request_re
Hi Mark,
thanks for your comment, I replied inline
On 24/03/2016 10:17, "Kavanagh, Mark B" wrote:
>Hi Daniele,
>
>One comment inline.
>
>Cheers,
>Mark
>
>>-Original Message-
>>From: Daniele Di Proietto [mailto:diproiet...@vmware.com]
>>Sent: Wednesday, March 23, 2016 6:37 PM
>>To: dev@o
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_reconfigure().
The datapath, instead of periodically call
Only the main thread will delete ports after pausing every other
thread. There's no need to keep count.
Signed-off-by: Daniele Di Proietto
Tested-by: Ilya Maximets
Acked-by: Ilya Maximets
---
lib/dpif-netdev.c | 50 ++
1 file changed, 14 inserti
Hi Mark,
I applied your suggestion and sent a v6.
Thanks,
Daniele
On 24/03/2016 09:53, "Kavanagh, Mark B" wrote:
>Hi Daniele,
>
>One minor comment below.
>
>Cheers,
>Mark
>
>>
>>This commit changes reconfigure_pmd_threads() to interact with the ports
>>cmap using RCU semantics (the content of
The dpif-netdev datapath keeps ports in a cmap which is written only by
the main thread (holding port_mutex), but which is read concurrently by
many threads (most notably the pmd threads).
When removing ports from the datapath we should postpone the deletion,
otherwise another thread might access
This fixes multiple error path mistakes in do_add_port, none of which
has been a problem in practice so far. This change will make it easier
for a following commit to return in case of error.
Also, this removes an unneeded special case for tunnel ports.
Signed-off-by: Daniele Di Proietto
Tested-
It is only used in the testsuite and it can be replaced by a dpctl
command.
Signed-off-by: Daniele Di Proietto
Tested-by: Ilya Maximets
Acked-by: Ilya Maximets
---
lib/dpif-netdev.c | 33 -
tests/bridge.at | 4 ++--
2 files changed, 2 insertions(+), 35 deleti
Signed-off-by: Daniele Di Proietto
Tested-by: Ilya Maximets
Acked-by: Ilya Maximets
---
lib/dpif-netdev.c | 140 ++--
lib/dpif-provider.h | 3 +-
2 files changed, 83 insertions(+), 60 deletions(-)
diff --git a/lib/dpif-netdev.c b/lib/dpif-net
This will ease deleting a port with no open rxqs.
Signed-off-by: Daniele Di Proietto
Tested-by: Ilya Maximets
Acked-by: Ilya Maximets
---
lib/dpif-netdev.c | 24 +---
1 file changed, 13 insertions(+), 11 deletions(-)
diff --git a/lib/dpif-netdev.c b/lib/dpif-netdev.c
index
In different functions we use different variable names ('netdev_', 'netdev',
'dev', 'vhost_dev', ...) for the same objects.
This commit changes the code to comply with the following convention:
'struct netdev':'netdev'
'struct netdev_dpdk':'dev'
'struct virtio_net':'virtio_dev'
'struct netdev_rxq
Currently we treat set_multiq() calls specially in netdev and dpif-netdev:
every pmd thread must be stopped and set_multiq() is allowed to destroy and
recreate the device.
I think we can improve this by:
* Generalizing the mechanism to allow changing other parameters at runtime
(such as MTU).
*
Hi (and apologies if the top posting is inappropriate),
Don't want to be a pest, but just pinging re: this series. What work
remains? I want to try and close this out to do some additional
vhostuser config work, so anything that might be gating this please let
me know and I'll work on it.
Thanks,
Hi Alin,
I don’t think portNo translates properly to portId in this case. If you
test out a scenario with a Flow Miss, then you will encounter Assert
failures in User.c since the IsReceive flags are set incorrectly. An easy
way to test this is to always reset flow to NULL and test this.
Also, the
On Mon, Mar 28, 2016 at 12:49 AM, Ben Pfaff wrote:
> Signed-off-by: Ben Pfaff
>
Acked-by: Russell Bryant
--
Russell Bryant
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
Dear dev,
Please find attached your Remittance Details for the funds that will be
deposited to your bank account on March 28th.
Best Wishes,
Haley Hutchinson
Chief Technology Officer
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailm
On Mon, Mar 28, 2016 at 10:16 AM, Numan Siddique
wrote:
>
>
> On Mon, Mar 28, 2016 at 6:58 PM, Russell Bryant wrote:
>
>>
>>
>> On Thu, Mar 17, 2016 at 2:34 AM, Numan Siddique
>> wrote:
>>
>>> On 03/16/2016 10:44 PM, Russell Bryant wrote:
>>> > It could also be this:
>>> >
>>> > dhcp_offer(offe
Votre message est prêt à être envoyé avec les fichiers ou liens joints suivants
:
9758W-TERREDOC-RS62937-15000
Message de sécurité
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
From: Haishuang Yan
Date: Mon, 28 Mar 2016 18:08:59 +0800
> For the input parameter count, it's better to use the size
> of destination buffer size, as nla_memcpy would take into
> account the length of the source netlink attribute when
> a data is copied from an attribute.
>
> Signed-off-by: Ha
Hi there,
This is the most importantday of your life. Why?Because you are going to make
at least $1650!
How do I know? Because I did exactly the same thing last month using this
incredible system. >>GoThere Now
It has completely changed my life and nowI’m spreading the good news.
Get your FREE
Document (1).pdf
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
On Mon, Mar 28, 2016 at 6:58 PM, Russell Bryant wrote:
>
>
> On Thu, Mar 17, 2016 at 2:34 AM, Numan Siddique
> wrote:
>
>> On 03/16/2016 10:44 PM, Russell Bryant wrote:
>> > It could also be this:
>> >
>> > dhcp_offer(offer_ip=10.0.0.3, netmask=255.255.255.0, mtu=1300,
>> > dns={8.8.8.8, 7.7.7.7
Document (1).pdf
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
From: RYAN D. MOATS
This is a prerequisite for incremental processing.
Signed-off-by: RYAN D. MOATS
---
lib/ofp-actions.c | 12 ++
lib/ofp-actions.h |2 +
ovn/controller/lflow.c | 54 ++--
ovn/controller/lflow.h |3 +-
ovn/controlle
From: RYAN D. MOATS
Persist localvif_to_ofport and tunnels structures and change
physical_run to incremental processing.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/lflow.c|3 +
ovn/controller/physical.c | 99 +++-
ovn/controller/physical.h
From: RYAN D. MOATS
Persist all_lports structure and ensure that binding_run
resets to process the entire port binding table when chassis
are added/removed or when get_local_iface_ids finds new ports
on the local vswitch.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/binding.c| 57
From: RYAN D. MOATS
As lflow processing is incremental, reset it whenever a patch port
is added or removed.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/patch.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/ovn/controller/patch.c b/ovn/controller/patch.c
index
From: RYAN D. MOATS
This code changes lflow_run to do incremental process of the
logical flow table rather than processing the full table each run.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/binding.c|3 ++
ovn/controller/lflow.c | 65 +++
From: RYAN D. MOATS
Side effects include tunnel context being persisted.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/encaps.c | 161 +--
1 files changed, 114 insertions(+), 47 deletions(-)
diff --git a/ovn/controller/encaps.c b/ovn/controller/e
From: RYAN D. MOATS
Deletes need to be reordered as well as inserts and modifies,
otherwise, following tracked changes will see out of order
seqnos.
Signed-off-by: RYAN D. MOATS
---
lib/ovsdb-idl.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/lib/ovsdb-idl.c b/l
From: RYAN D. MOATS
Persisting these entries is a pre-requisite for incremental
processing.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/lport.c | 135 ++
ovn/controller/lport.h | 20 +-
ovn/controller/ovn-controller.c | 14 ++--
From: RYAN D. MOATS
Persist local_datapaths across runs so that a change can be used
as a trigger to reset incremental flow processing.
Signed-off-by: RYAN D. MOATS
---
ovn/controller/binding.c| 41 --
ovn/controller/ovn-controller.c | 15 +++
From: RYAN D. MOATS
Delta from v10 comes from the excellent profiling work done by
Lei Huang and Han Zhou from eBay (many thanks!!!):
In v10 patch 2/9, there was some code added to physical.c to
allow E2E test cases to pass, but that code turns out to
be (a) have really poor performance and (b)
Document (1).pdf
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
1 - 100 of 116 matches
Mail list logo