Signed-off-by: Gurucharan Shetty
---
ovn/utilities/ovn-ctl |6 ++
1 file changed, 6 insertions(+)
diff --git a/ovn/utilities/ovn-ctl b/ovn/utilities/ovn-ctl
index 3e2ccf9..b171934 100755
--- a/ovn/utilities/ovn-ctl
+++ b/ovn/utilities/ovn-ctl
@@ -225,6 +225,12 @@ case
Dear Customer,
Please find attached your Remittance Details for the funds that will
bedeposited to your bank account on December 15th.
Rockspring Capital is now sending through the bank the addenda
informationincluding your remit information.
If you are not seeing your addenda information in
Signed-off-by: Gurucharan Shetty
---
debian/.gitignore |1 +
debian/automake.mk |7
debian/control | 16 +
debian/openvswitch-ovn-controller.dirs |1 +
The conntrack/ipfrag backport was previously not entirely consistent in
its include for versions 3.9 and 3.10. The intention was to build it for
all kernels 3.10 and newer, so fix the version checks.
Reported-by: Simon Horman
Signed-off-by: Joe Stringer
If the ip fragmentation backport is enabled, we should always use our
own {,__}ipv6_select_ident(). This fixes the following issue on some
v3.19 kernels:
datapath/linux/ip6_output.c:93:12: error: conflicting types for
‘__ipv6_select_ident’
static u32 __ipv6_select_ident(struct net *net, u32
On Tue, Dec 15, 2015 at 12:28 AM, Ben Pfaff wrote:
> On Mon, Dec 14, 2015 at 03:08:15PM -0800, Andy Zhou wrote:
> > Fixes the following sparse warning messages:
> >
> > lib/ovsdb-idl.c:146:12: error: symbol 'table_updates_names' was not
> > declared. Should it be static?
>
On 10 December 2015 at 21:45, Simon Horman wrote:
> [snip]
>
> In Linux v3.19 and v3.19.1 (but not v3.19.2+) __ipv6_select_ident was not
> static and is declared in ipv6.h. I believe it is because of that that I am
> seeing the following build error.
>
>
Signed-off-by: Gurucharan Shetty
---
debian/.gitignore |1 +
debian/automake.mk|1 +
debian/control| 18 ++
debian/openvswitch-ovn-docker.install |2 ++
4 files changed, 22 insertions(+)
Signed-off-by: Gurucharan Shetty
---
debian/.gitignore |1 +
debian/automake.mk |2 ++
debian/control | 14 ++
debian/openvswitch-ovn-common.install |3 +++
Hi,
On 15/12/15 14:50, Traynor, Kevin wrote:
Seems good, assuming that the thread affinity at the time dpdk_init()
>was called reflects what cores are allowed for non-PMD threads. And what
>if the user wants to change that later?
Hi - not sure what you mean by "allowed for non-PMD threads". Is
On 15 December 2015 at 00:43, Ben Pfaff wrote:
> On Mon, Dec 14, 2015 at 10:30:11PM -0800, Joe Stringer wrote:
>> 'struct ovs_list' comprises of two pointers to 'struct ovs_list'.
>> Use these in the cast rather than void*.
>>
>> VMware-BZ: #1571356
>> Signed-off-by: Joe Stringer
On 11 December 2015 at 00:23, Simon Horman wrote:
> [snip]
>
>> +static void ovs_fragment(struct vport *vport, struct sk_buff *skb, u16 mru,
>> + __be16 ethertype)
>> +{
>> + if (skb_network_offset(skb) > MAX_L2_LEN) {
>> +
On 12/15/2015 02:36 PM, Joe Stringer wrote:
> On 14 December 2015 at 09:54, Russell Bryant wrote:
>> A previous commit fixed this code to match changes to the conntrack
>> state bit assignments. This patch further updates the code to use
>> the defined constants to ensure this
On 14 December 2015 at 15:08, Andy Zhou wrote:
> Fixes the following sparse warning messages:
>
> lib/ovsdb-idl.c:146:12: error: symbol 'table_updates_names' was not
> declared. Should it be static?
> lib/ovsdb-idl.c:147:12: error: symbol 'table_update_names' was not
>
Signed-off-by: Gurucharan Shetty
---
debian/.gitignore |1 +
debian/automake.mk |7
debian/control | 16 ++
debian/openvswitch-ovn-central.dirs |1 +
On 14 December 2015 at 09:54, Russell Bryant wrote:
> A previous commit fixed this code to match changes to the conntrack
> state bit assignments. This patch further updates the code to use
> the defined constants to ensure this code adapts automatically to any
> possible future
On 12/15/2015 12:52 PM, Gurucharan Shetty wrote:
> Signed-off-by: Gurucharan Shetty
> ---
> debian/.gitignore |1 +
> debian/automake.mk |7
> debian/control | 16 ++
>
On Tue, Dec 15, 2015 at 10:55 AM, Joe Stringer wrote:
> On 14 December 2015 at 15:08, Andy Zhou wrote:
> > Fixes the following sparse warning messages:
> >
> > lib/ovsdb-idl.c:146:12: error: symbol 'table_updates_names' was not
> > declared. Should it be
On 12/15/2015 12:52 PM, Gurucharan Shetty wrote:
> Signed-off-by: Gurucharan Shetty
> ---
> ovn/utilities/ovn-ctl |6 ++
> 1 file changed, 6 insertions(+)
>
> diff --git a/ovn/utilities/ovn-ctl b/ovn/utilities/ovn-ctl
> index 3e2ccf9..b171934 100755
> ---
Your message was not delivered due to the following reason(s):
Your message could not be delivered because the destination computer was
not reachable within the allowed queue period. The amount of time
a message is queued before it is returned depends on local configura-
tion parameters.
Most
On Mon, Dec 14, 2015 at 05:23:36PM -0800, Daniele Di Proietto wrote:
> In the ODP context an empty mask netlink attribute usually means that
> the flow should be an exact match.
>
> odp_flow_key_to_mask() instead returns a struct flow_wildcards
> with matches only on recirc_id and vlan_tci.
>
>
On Mon, Dec 14, 2015 at 03:08:15PM -0800, Andy Zhou wrote:
> Fixes the following sparse warning messages:
>
> lib/ovsdb-idl.c:146:12: error: symbol 'table_updates_names' was not
> declared. Should it be static?
> lib/ovsdb-idl.c:147:12: error: symbol 'table_update_names' was not
>
This patch renames the command name related with geneve-map to a more generic
name as following:
add-geneve-map -> add-tlv-map
del-geneve-map -> del-tlv-map
dump-geneve-map -> dump-tlv-map
It also renames the Geneve_table to tlv_table.
By doing this renaming, the NSH variable context header (the
HI,
I am working on a project that needs detailed understanding of the kernel
module datapath,
the setup us Ubuntu 14.04 with OVS 2.4.0 as:
allan@allan-i7A:~/openvswitch-2.4.0$ uname -a
Linux allan-i7A 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24
21:16:20 UTC 2015 x86_64 x86_64
On Mon, Dec 14, 2015 at 03:12:27PM -0800, Andy Zhou wrote:
> On Mon, Dec 14, 2015 at 3:09 AM, Ben Pfaff wrote:
>
> > Without "void", this is a pre-ANSI style function definition that has
> > subtly different semantics.
> >
> > Found by sparse.
> >
> > Signed-off-by: Ben Pfaff
On Mon, Dec 14, 2015 at 10:30:11PM -0800, Joe Stringer wrote:
> 'struct ovs_list' comprises of two pointers to 'struct ovs_list'.
> Use these in the cast rather than void*.
>
> VMware-BZ: #1571356
> Signed-off-by: Joe Stringer
I guess this is a harmless refinement.
Acked-by: Ben
On Thu, Dec 10, 2015 at 11:16:51AM -0800, Nithin Raju wrote:
> We needed this ASSERT earlier to catch unexpected cases. This code seems
> to be fairly stable, and we can remove the ASSERT.
>
> It is annoying to be hitting this ASSERT while changing the internal
> adapter properties.
>
>
> On Dec 15, 2015, at 12:28 AM, Ben Pfaff wrote:
>
> On Mon, Dec 14, 2015 at 05:23:36PM -0800, Daniele Di Proietto wrote:
>> In the ODP context an empty mask netlink attribute usually means that
>> the flow should be an exact match.
>>
>> odp_flow_key_to_mask() instead returns a
<高盛冯一山>
在线投资课堂
You are subscribed as dev@openvswitch.org
QQ:420060
【本周重要讲话及风险事件一览】
周二:08:30 澳洲联储公布12月货币政策会议纪要;
周三:23:30 美国12月9日当周EIA原油库存
周四:21:30美国12月12日当周初请失业金人数03:00
美联储FOMC宣布利率决定并发表政策声明;03:30
美联储主席耶伦召开新闻发布会;
周五:11:00 日本央行公布利率决定;
周六:01:30
里奇蒙德联储主席莱克参加夏洛特商会2015年经济展望会议的经济前景小组讨论会。
QQ群:
On Mon, Dec 14, 2015 at 11:06:40PM +, Sugesh Chandran wrote:
> Adding a new flag to validate if the tunnel metadata is valid/not. This flag
> avoids
> the need of resetting and validating the entire ipv4/ipv6 tunnel destination
> address which caused a serious performance drop.
>
>
96
If yes, order our supplement right now!
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;}
2015/12/16 4:28 "Joe Stringer" :
>
> On 11 December 2015 at 00:23, Simon Horman
wrote:
> > [snip]
> >
> >> +static void ovs_fragment(struct vport *vport, struct sk_buff *skb,
u16 mru,
> >> + __be16 ethertype)
> >> +{
> >> + if
> On Dec 1, 2015, at 10:31 AM, OVS User1 wrote:
>
> Can anyone point to the latest documentation on OVN architecture?
The latest documentation is in the ovn-architecture man page in the "ovn"
directory. You'll obviously want to check out the tip of master for the
On Tue, Dec 15, 2015 at 04:37:34PM +0300, Ilya Maximets wrote:
> While killing OVS may not free all allocated resources.
>
> Eample:
> Socket for vhost-user port will stay in a system
> after 'systemctl stop openvswitch' and opening
> that port after restart will fail.
>
>
Cached json objects were reused when sending notifications to
clients. This created a problem when there were different versions
of monitors coexiting. E.g. clients expecting version2 notification
would receive messages with method == "update2" but payload in
version1 format, which end up failure
On Tue, Dec 15, 2015 at 07:06:34PM -0800, Han Zhou wrote:
> Cached json objects were reused when sending notifications to
> clients. This created a problem when there were different versions
> of monitors coexiting. E.g. clients expecting version2 notification
> would receive messages with method
Hi Cascardo,
Thank you for the quick review.
I verified the throughput is improved by 25% by the given patch. There is a
slight tunneling performance improvement also noticed after applying it.
This patch reverts the throughput drop introduced by ipv6 tunneling support.
However I haven't tested
> -Original Message-
> From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Ilya Maximets
> Sent: Tuesday, December 15, 2015 1:38 PM
> To: dev@openvswitch.org; Ben Pfaff
> Cc: Ilya Maximets; Pavel Fedin; Dyasly Sergey
> Subject: [ovs-dev] [PATCH RFC] ovs-lib: try to call exit
While killing OVS may not free all allocated resources.
Eample:
Socket for vhost-user port will stay in a system
after 'systemctl stop openvswitch' and opening
that port after restart will fail.
Signed-off-by: Ilya Maximets
---
On Tue, Dec 15, 2015 at 01:43:08PM +, Chandran, Sugesh wrote:
> Hi Cascardo,
> Thank you for the quick review.
> I verified the throughput is improved by 25% by the given patch. There is a
> slight tunneling performance improvement also noticed after applying it.
> This patch reverts the
Yes. Tested with last master
398e182 ("datapath-windows: remove ASSERT in OvsDoFlowLookupOutput()").
Problem is that ovs-vswitchd killed by 'ovs-ctl stop' called by systemd.
netdev_dpdk_vhost_destruct() never called.
Best regards, Ilya Maximets.
On 15.12.2015 16:52, Traynor, Kevin wrote:
>
>>
Hello!
> > Eample:
> > Socket for vhost-user port will stay in a system
> > after 'systemctl stop openvswitch' and opening
> > that port after restart will fail.
>
> Have you tested the issue with this commit?
>
> commit e04f7e4f2f574500334326dbda1bb808cf25c721
> Author: Ciara
On 15 December 2015 at 10:50, Russell Bryant wrote:
> On 12/15/2015 12:52 PM, Gurucharan Shetty wrote:
> > Signed-off-by: Gurucharan Shetty
> > ---
> > debian/.gitignore |1 +
> > debian/automake.mk |7
> >
On Tue, Dec 15, 2015 at 10:47 AM, Mengke Liu wrote:
> This patch renames the command name related with geneve-map to a more generic
> name as following:
> add-geneve-map -> add-tlv-map
> del-geneve-map -> del-tlv-map
> dump-geneve-map -> dump-tlv-map
>
> It also renames the
> On Dec 15, 2015, at 5:47 PM, Ben Pfaff wrote:
>
> On Mon, Dec 14, 2015 at 04:36:08PM -0800, Jarno Rajahalme wrote:
>>
>>> On Dec 14, 2015, at 3:12 AM, Ben Pfaff wrote:
>>>
>>> On Thu, Dec 10, 2015 at 01:42:41PM -0800, Jarno Rajahalme wrote:
Complete the
On Wed, Dec 09, 2015 at 04:44:51PM -0800, Justin Pettit wrote:
>
> > On Dec 8, 2015, at 5:08 PM, Ben Pfaff wrote:
> >
> >
> > -gw6 = in6addr_any;
> > +gw6 = in6addr_exact;
>
> Did you mean to change this from "any" to "exact"?
No. Thank you for pointing
I dig deeper and proposed a fix of the problem:
https://patchwork.ozlabs.org/patch/557280/
It worked for me :)
On Mon, Dec 14, 2015 at 10:52 PM, Han Zhou wrote:
> Hi,
>
> With latest ovs code, there comes below kind of error when ovn-northd is
> receiving updates from
Cached json objects were reused when sending notifications to
clients. This created a problem when there were different versions
of monitors coexiting. E.g. clients expecting version2 notification
would receive messages with method == "update2" but payload in
version1 format, which end up failure
> -Original Message-
> From: Zoltan Kiss [mailto:zoltan.k...@linaro.org]
> Sent: Monday, December 14, 2015 6:32 PM
> To: Traynor, Kevin; Aaron Conole
> Cc: dev@openvswitch.org
> Subject: Re: [ovs-dev] [PATCH] INSTALL.DPDK.md: Clarify DPDK arguments.
>
>
>
> On 14/12/15 17:35, Traynor,
> On Dec 8, 2015, at 5:08 PM, Ben Pfaff wrote:
>
> This will make it easier to add and change parameters, as done in an
> upcoming commit.
>
> Signed-off-by: Ben Pfaff
Acked-by: Justin Pettit
--Justin
On Mon, Dec 14, 2015 at 04:36:08PM -0800, Jarno Rajahalme wrote:
>
> > On Dec 14, 2015, at 3:12 AM, Ben Pfaff wrote:
> >
> > On Thu, Dec 10, 2015 at 01:42:41PM -0800, Jarno Rajahalme wrote:
> >> Complete the IGMP protocol support by making IGMP fields (type, code,
> >> and group)
Thanks Justin, I applied this to master.
On Wed, Dec 09, 2015 at 10:16:39AM -0800, Justin Pettit wrote:
> Acked-by: Justin Pettit
>
> --Justin
>
>
> > On Dec 9, 2015, at 9:31 AM, Ben Pfaff wrote:
> >
> > Signed-off-by: Ben Pfaff
> > ---
> >
> On Dec 8, 2015, at 5:08 PM, Ben Pfaff wrote:
>
> @@ -31,10 +32,11 @@ struct action_params {
> * expr_parse()). */
> const struct shash *symtab;
>
> - /* 'ports' must be a map from strings (presumably names of ports) to
> - * integers (as one would provide to
Thanks Justin. I applied patches 1, 2, and 3 to master.
On Wed, Dec 09, 2015 at 04:05:46PM -0800, Justin Pettit wrote:
> Acked-by: Justin Pettit
>
> --Justin
>
>
> > On Dec 8, 2015, at 5:08 PM, Ben Pfaff wrote:
> >
> > These will be used in an upcoming patch
For some reason my patch was blocked by the mailinglist, so I just removed
the http link from commit message and resent. Now it is seen in the
mailinglist:
http://openvswitch.org/pipermail/dev/2015-December/063461.html
Sorry for the spam.
On Tue, Dec 15, 2015 at 6:58 PM, Han Zhou
On Wed, Dec 16, 2015 at 09:50:56AM +0300, Ilya Maximets wrote:
> While killing OVS may not free all allocated resources.
>
> Eample:
> Socket for vhost-user port will stay in a system
> after 'systemctl stop openvswitch' and opening
> that port after restart will fail.
>
>
On 16.12.2015 07:21, Ben Pfaff wrote:
> On Tue, Dec 15, 2015 at 04:37:34PM +0300, Ilya Maximets wrote:
>> While killing OVS may not free all allocated resources.
>>
>> Eample:
>> Socket for vhost-user port will stay in a system
>> after 'systemctl stop openvswitch' and opening
>>
On Tue, Dec 15, 2015 at 10:59:58PM -0800, Ben Pfaff wrote:
> On Tue, Dec 15, 2015 at 09:52:02AM -0800, Gurucharan Shetty wrote:
> > Signed-off-by: Gurucharan Shetty
> > ---
> > ovn/utilities/ovn-ctl |6 ++
> > 1 file changed, 6 insertions(+)
> >
> > diff --git
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
fatal_signal_add_hook() in lib/fatal-signal.c is usually called if you need
some function to be called after a signal is received.( I do not have any
opinion with the proposed patch itself)
On 15 December 2015 at 05:58, Ilya Maximets wrote:
> Yes. Tested with last master
> -Original Message-
> From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of
> karuppusamy.marappagoun...@wipro.com
> Sent: Thursday, December 10, 2015 3:15 PM
> To: dev@openvswitch.org
> Subject: [ovs-dev] set -controller is causing the kernel crash with DPDK 2.0
> + OVS 2.4
>
>
While killing OVS may not free all allocated resources.
Eample:
Socket for vhost-user port will stay in a system
after 'systemctl stop openvswitch' and opening
that port after restart will fail.
Signed-off-by: Ilya Maximets
---
version 2:
Reported-by: weizj <334965...@qq.com>
Reported-at: https://github.com/openvswitch/ovs/pull/97
Signed-off-by: Ben Pfaff
---
AUTHORS| 1 +
lib/ofp-util.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/AUTHORS b/AUTHORS
index c5c9d51..cc1673c 100644
--- a/AUTHORS
+++
On 16.12.2015 09:53, Ben Pfaff wrote:
> On Wed, Dec 16, 2015 at 09:50:56AM +0300, Ilya Maximets wrote:
>> While killing OVS may not free all allocated resources.
>>
>> Eample:
>> Socket for vhost-user port will stay in a system
>> after 'systemctl stop openvswitch' and opening
>>
On Tue, Dec 15, 2015 at 09:52:02AM -0800, Gurucharan Shetty wrote:
> Signed-off-by: Gurucharan Shetty
> ---
> ovn/utilities/ovn-ctl |6 ++
> 1 file changed, 6 insertions(+)
>
> diff --git a/ovn/utilities/ovn-ctl b/ovn/utilities/ovn-ctl
> index 3e2ccf9..b171934 100755
> ---
On Tue, Dec 15, 2015 at 09:52:03AM -0800, Gurucharan Shetty wrote:
> Signed-off-by: Gurucharan Shetty
I'm not sure about the dependency on openvswitch-switch. One could run
northd and the nb and sb database on a machine that does not have an
openvswitch switch running; it might
Our list's anti-spam is not so good.
Justin, can you whitelist Han?
On Tue, Dec 15, 2015 at 07:13:21PM -0800, Han Zhou wrote:
> For some reason my patch was blocked by the mailinglist, so I just removed
> the http link from commit message and resent. Now it is seen in the
> mailinglist:
>
>
67 matches
Mail list logo