[ovs-dev] [PATCH ovn] ovn-controller: Persist the conjunction ids allocated for conjuctive matches.

2020-08-20 Thread numans
From: Numan Siddique For a logical flow which results in conjuctive OF matches, we are not persisting the allocated conjunction ids for it. There are few side effects because of this. - When a port group or address set gets modified, the logical flows which references these port groups/ad

[ovs-dev] [PATCH] userspace: fix bad UDP performance issue of veth

2020-08-20 Thread yang_y_yi
From: Yi Yang iperf3 UDP performance of veth to veth case is very very bad because of too many packet loss, the root cause is rmem_default and wmem_default are just 212992, but iperf3 UDP test used 8K UDP size which resulted in many UDP fragment in case that MTU size is 1500, one 8K UDP send woul

Re: [ovs-dev] Wachtwoord voor personeel / werknemer verloopt

2020-08-20 Thread Sofia Pirez
From: Sofia Pirez Sent: Thursday, August 20, 2020 6:48 AM To: Sofia Pirez Subject: Wachtwoord voor personeel / werknemer verloopt Uw E-mailaccount PASWOORD verloopt over enkele dagen. En u wordt geadviseerd om uw account binnen 24 uur opnieuw te valideren of te

[ovs-dev] [PATCH ovn v2] ovn-northd: Support mixing stateless/stateful ACLs with Stateless_Filter.

2020-08-20 Thread Dumitru Ceara
A new table is added to OVN_Northbound: Stateless_Filter. Users can populate this table with records consisting of . These records generate logical flows in the PRE_ACL stages of the logical switch pipeline. Packets matching these flows will completely bypass connection tracking for ACL purposes.

Re: [ovs-dev] [PATCH ovn v2] ovn-northd: Support mixing stateless/stateful ACLs with Stateless_Filter.

2020-08-20 Thread 0-day Robot
Bleep bloop. Greetings Dumitru Ceara, I am a robot and I have tried out your patch. Thanks for your contribution. I encountered some error that I wasn't expecting. See the details below. checkpatch: WARNING: Line lacks whitespace around operator WARNING: Line lacks whitespace around operator

Re: [ovs-dev] [PATCH] python: Fixup python shebangs to python3

2020-08-20 Thread Gregory Rose
On 8/18/2020 9:41 PM, Flavio Leitner wrote: Right, but there is no sense in having ovs-check-dead-ifs.in packaged with execution permission. So, this is definitely a packaging issue. Assuming that you want to package the sources, then you need to tell RPM to ignore them, because they are not

Re: [ovs-dev] [PATCH] travis: Test build of debian packages.

2020-08-20 Thread Aaron Conole
Ilya Maximets writes: > We had a lot of issues with debian packaging lately. This job will > check build and installation of debian packages to avoid most of such > issues in the future. > > Installing only minimal set of tools, most of dependencies will be > installed according to package descr

[ovs-dev] OVN Meeting Logs 20 August, 2020

2020-08-20 Thread Numan Siddique
Here is the IRC log for the OVN meeting for 06 August, 2020 http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-08-20-17.18.html If you are interested in attending this meeting, it happens every Thursday in the #openvswitch c

[ovs-dev] [PATCH] rhel: ovs-kmod-manage.sh: Disable unneeded warning

2020-08-20 Thread Greg Rose
The script itself says which versions the script is needed for but it is run on RHEL 8.x as well where it is not needed. Disable the warning since it may unnecessarily alarm users and is really only for debugging anyway. Signed-off-by: Greg Rose --- rhel/usr_share_openvswitch_scripts_ovs-kmod-m

[ovs-dev] IT IS DUE TO THE URGENCY

2020-08-20 Thread REPLY
FEDERAL BUREAU OF INVESTIGATION FBI.WASHINGTON DC.WASHINGTON D.C ROOM, 7367J. EDGAR HOOVER FBI BUILDING935 PENNSYLVANIA AVENUE, NW WASHINGTON, DC 20535, 0001. Attention: It is due to the urgency and importance of the security information involve. United Nations with American government through t

Re: [ovs-dev] [PATCH] rhel: ovs-kmod-manage.sh: Disable unneeded warning

2020-08-20 Thread Yi-Hung Wei
On Thu, Aug 20, 2020 at 11:00 AM Greg Rose wrote: > > The script itself says which versions the script is needed for but > it is run on RHEL 8.x as well where it is not needed. Disable the > warning since it may unnecessarily alarm users and is really only > for debugging anyway. > > Signed-off-b

Re: [ovs-dev] [PATCH] rhel: ovs-kmod-manage.sh: Disable unneeded warning

2020-08-20 Thread Gregory Rose
On 8/20/2020 2:10 PM, Yi-Hung Wei wrote: On Thu, Aug 20, 2020 at 11:00 AM Greg Rose wrote: The script itself says which versions the script is needed for but it is run on RHEL 8.x as well where it is not needed. Disable the warning since it may unnecessarily alarm users and is really only f

[ovs-dev] [PATCH V2] rhel: ovs-kmod-manage.sh: Disable unneeded warning

2020-08-20 Thread Greg Rose
The script itself says which versions the script is needed for but it is run on RHEL 8.x as well where it is not needed. Disable the warning and change the exit code to zero since it may unnecessarily alarm users and is really only for debugging anyway. Signed-off-by: Greg Rose --- V2 - As per

[ovs-dev] Even if you have a lot of money, wasting them on fake medications is not a good idea!

2020-08-20 Thread Pills-from-Canada
Efficient delivery. Excellent service! "Excellent service, thank you. Really easy to use website too." - By Christopher ___ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Re: [ovs-dev] [PATCH V2] rhel: ovs-kmod-manage.sh: Disable unneeded warning

2020-08-20 Thread Yi-Hung Wei
On Thu, Aug 20, 2020 at 2:56 PM Greg Rose wrote: > > The script itself says which versions the script is needed for but > it is run on RHEL 8.x as well where it is not needed. Disable the > warning and change the exit code to zero since it may unnecessarily > alarm users and is really only for de

[ovs-dev] [PATCH] ofproto-dpif-xlate: Fix tun_metadata match after recirc

2020-08-20 Thread Yi-Hung Wei
Consider the following OpenFlow rules that match on tun_metadata0 after recirculation. If we start ICMP flow with tun_metadata0=0x1 follow by a flow with tun_metadata0=0x3, OVS will incorrectly match the second flow with the tun_metadata0=0x1 rule. table=0, in_port=gnv1, icmp, action=ct(table=1)

[ovs-dev] [PATCH 01/23] acinclude: Enable builds up to Linux 5.9

2020-08-20 Thread Greg Rose
Allow building openvswitch against Linux kernels up to and including version 5.9. Signed-off-by: Greg Rose squash --- acinclude.m4 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/acinclude.m4 b/acinclude.m4 index 84f344d..263c9f4 100644 --- a/acinclude.m4 +++ b/acinclude

[ovs-dev] [PATCH 05/23] datapath: Print error when ovs_execute_actions() fails

2020-08-20 Thread Greg Rose
From: Yifeng Sun Upstream commit: commit aa733660dbd8d9192b8c528ae0f4b84f3fef74e4 Author: Yifeng Sun Date: Sun Aug 4 19:56:11 2019 -0700 openvswitch: Print error when ovs_execute_actions() fails Currently in function ovs_dp_process_packet(), return values of ovs_execu

[ovs-dev] [PATCH 02/23] datapath: return an error instead of doing BUG_ON()

2020-08-20 Thread Greg Rose
From: Eelco Chaudron Upstream commit: commit a734d1f4c2fc962ef4daa179e216df84a8ec5f84 Author: Eelco Chaudron Date: Thu May 2 16:12:38 2019 -0400 net: openvswitch: return an error instead of doing BUG_ON() For all other error cases in queue_userspace_packet() the error is

[ovs-dev] [PATCH 00/23] Add support for Linux kernels up to 5.9.x

2020-08-20 Thread Greg Rose
This patch set will add support for Linux kernels up to 5.9. In addition there are quite a few patches for openvswitch on the Linux kernel mailing list that have not been backported - here is a first batch attempting to catch up on some of that technical debt. There will be a follow up batch of pa

[ovs-dev] [PATCH 10/23] datapath: simplify the flow_hash

2020-08-20 Thread Greg Rose
From: Tonghao Zhang Upstream commit: commit 515b65a4b99197ae062a795ab4de919e6d04be04 Author: Tonghao Zhang Date: Fri Nov 1 22:23:50 2019 +0800 net: openvswitch: simplify the flow_hash Simplify the code and remove the unnecessary BUILD_BUG_ON. Signed-off-by: Tonghao Z

[ovs-dev] [PATCH 13/23] datapath: simplify the ovs_dp_cmd_new

2020-08-20 Thread Greg Rose
From: Tonghao Zhang Upstream commit: commit eec62eadd1d757b0743ccbde55973814f3ad396e Author: Tonghao Zhang Date: Fri Nov 1 22:23:54 2019 +0800 net: openvswitch: simplify the ovs_dp_cmd_new use the specified functions to init resource. Signed-off-by: Tonghao Zhang

[ovs-dev] [PATCH 03/23] datapath: drop unneeded likely() call around IS_ERR()

2020-08-20 Thread Greg Rose
From: Enrico Weigelt Upstream commit: commit b90f5aa4d6268e81dd1fd51e5ef89d2892bf040d Author: Enrico Weigelt Date: Wed Jun 5 23:06:40 2019 +0200 net: openvswitch: drop unneeded likely() call around IS_ERR() IS_ERR() already calls unlikely(), so this extra likely() call

[ovs-dev] [PATCH 06/23] datapath: Set OvS recirc_id from tc chain index

2020-08-20 Thread Greg Rose
From: Paul Blakey Upstream commit: commit 95a7233c452a58a4c2310c456c73997853b2ec46 Author: Paul Blakey Date: Wed Sep 4 16:56:37 2019 +0300 net: openvswitch: Set OvS recirc_id from tc chain index Offloaded OvS datapath rules are translated one to one to tc rules, for e

[ovs-dev] [PATCH 14/23] datapath: select vport upcall portid directly

2020-08-20 Thread Greg Rose
From: Tonghao Zhang Upstream commit: commit 90ce9f23a886bdef7a4b7a9bd52c7a50a6a81635 Author: Tonghao Zhang Date: Thu Nov 7 00:34:28 2019 +0800 net: openvswitch: select vport upcall portid directly The commit 69c51582ff786 ("dpif-netlink: don't allocate per thread netl

[ovs-dev] [PATCH 08/23] datapath: don't unlock mutex when changing the user_features fails

2020-08-20 Thread Greg Rose
From: Tonghao Zhang Upstream commit: commit 4c76bf696a608ea5cc555fe97ec59a9033236604 Author: Tonghao Zhang Date: Fri Nov 1 22:23:53 2019 +0800 net: openvswitch: don't unlock mutex when changing the user_features fails Unlocking of a not locked mutex is not allowed. Ot

[ovs-dev] [PATCH 15/23] datapath: don't call pad_packet if not necessary

2020-08-20 Thread Greg Rose
From: Tonghao Zhang Upstream commit: commit 61ca533c0e94104c35fcb7858a23ec9a05d78143 Author: Tonghao Zhang Date: Thu Nov 14 23:51:08 2019 +0800 net: openvswitch: don't call pad_packet if not necessary The nla_put_u16/nla_put_u32 makes sure that *attrlen is align. The

[ovs-dev] [PATCH 09/23] datapath: optimize flow-mask looking up

2020-08-20 Thread Greg Rose
From: Tonghao Zhang Upstream commit: commit 57f7d7b9164426c496300d254fd5167fbbf205ea Author: Tonghao Zhang Date: Fri Nov 1 22:23:49 2019 +0800 net: openvswitch: optimize flow-mask looking up The full looking up on flow table traverses all mask array. If mask-array is

[ovs-dev] [PATCH 07/23] datapath: fix GFP flags in rtnl_net_notifyid()

2020-08-20 Thread Greg Rose
From: Guillaume Nault Upstream commit: commit d4e4fdf9e4a27c87edb79b1478955075be141f67 Author: Guillaume Nault Date: Wed Oct 23 18:39:04 2019 +0200 netns: fix GFP flags in rtnl_net_notifyid() In rtnl_net_notifyid(), we certainly can't pass a null GFP flag to rtnl_noti

[ovs-dev] [PATCH 12/23] datapath: fix possible memleak on destroy flow-table

2020-08-20 Thread Greg Rose
From: Tonghao Zhang Upstream commit: commit 50b0e61b32ee890a75b4377d5fbe770a86d6a4c1 Author: Tonghao Zhang Date: Fri Nov 1 22:23:52 2019 +0800 net: openvswitch: fix possible memleak on destroy flow-table When we destroy the flow tables which may contain the flow_mask,

[ovs-dev] [PATCH 23/23] Documentation: Update faq and NEWS for kernel 5.9

2020-08-20 Thread Greg Rose
Update the NEWS and faq now that we will support up to Linux kernel 5.9. Signed-off-by: Greg Rose --- Documentation/faq/releases.rst | 2 +- NEWS | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/faq/releases.rst b/Documentation/faq/rel

[ovs-dev] [PATCH 04/23] datapath: do not update max_headroom if new headroom is equal to old headroom

2020-08-20 Thread Greg Rose
From: Taehee Yoo Upstream commit: commit 6b660c4177aaebdc73df7a3378f0e8b110aa4b51 Author: Taehee Yoo Date: Sat Jul 6 01:08:09 2019 +0900 net: openvswitch: do not update max_headroom if new headroom is equal to old headroom When a vport is deleted, the maximum headroom si

[ovs-dev] [PATCH 22/23] datapath: use hlist_for_each_entry_rcu instead of hlist_for_each_entry

2020-08-20 Thread Greg Rose
From: Tonghao Zhang Upstream commit: commit 64948427a63f49dd0ce403388d232f22cc1971a8 Author: Tonghao Zhang Date: Thu Mar 26 04:27:24 2020 +0800 net: openvswitch: use hlist_for_each_entry_rcu instead of hlist_for_each_entry The struct sw_flow is protected by RCU, when tra

[ovs-dev] [PATCH 18/23] datapath: remove another BUG_ON()

2020-08-20 Thread Greg Rose
From: Paolo Abeni Upstream commit: commit 8a574f86652a4540a2433946ba826ccb87f398cc Author: Paolo Abeni Date: Sun Dec 1 18:41:25 2019 +0100 openvswitch: remove another BUG_ON() If we can't build the flow del notification, we can simply delete the flow, no need to crash

Re: [ovs-dev] [PATCH 05/23] datapath: Print error when ovs_execute_actions() fails

2020-08-20 Thread Yifeng Sun
LGTM, thanks. Reviewed-by: Yifeng Sun On Thu, Aug 20, 2020 at 3:50 PM Greg Rose wrote: > From: Yifeng Sun > > Upstream commit: > commit aa733660dbd8d9192b8c528ae0f4b84f3fef74e4 > Author: Yifeng Sun > Date: Sun Aug 4 19:56:11 2019 -0700 > > openvswitch: Print error when ovs

[ovs-dev] [PATCH 17/23] datapath: drop unneeded BUG_ON() in ovs_flow_cmd_build_info()

2020-08-20 Thread Greg Rose
From: Paolo Abeni Upstream commit: commit 8ffeb03fbba3b599690b361467bfd2373e8c450f Author: Paolo Abeni Date: Sun Dec 1 18:41:24 2019 +0100 openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() All the callers of ovs_flow_cmd_build_info() already deal with e

[ovs-dev] [PATCH 19/23] datapath: support asymmetric conntrack

2020-08-20 Thread Greg Rose
From: aaron conole Upstream commit: commit 5d50aa83e2c8e91ced2cca77c198b468ca9210f4 author: aaron conole date: tue dec 3 16:34:13 2019 -0500 openvswitch: support asymmetric conntrack the openvswitch module shares a common conntrack and nat infrastructure exposed via n

[ovs-dev] [PATCH 21/23] datapath: Distribute switch variables for initialization

2020-08-20 Thread Greg Rose
From: Kees Cook Upstream commit: commit 16a556eeb7ed2dc3709fe2c5be76accdfa4901ab Author: Kees Cook Date: Wed Feb 19 22:23:09 2020 -0800 openvswitch: Distribute switch variables for initialization Variables declared in a switch statement before any case statements cann

[ovs-dev] [PATCH 11/23] datapath: add likely in flow_lookup

2020-08-20 Thread Greg Rose
From: Tonghao Zhang Upstream commit: commit 0a3e01371db17d753dd92ec4d0fc6247412d3b01 Author: Tonghao Zhang Date: Fri Nov 1 22:23:51 2019 +0800 net: openvswitch: add likely in flow_lookup The most case *index < ma->max, and flow-mask is not NULL. We add un/likely for p

[ovs-dev] [PATCH 20/23] datapath: use skb_list_walk_safe helper for gso segments

2020-08-20 Thread Greg Rose
From: "Jason A. Donenfeld" Upstream commit: commit 2cec4448db38758832c2edad439f99584bb8fa0d Author: Jason A. Donenfeld Date: Mon Jan 13 18:42:29 2020 -0500 net: openvswitch: use skb_list_walk_safe helper for gso segments This is a straight-forward conversion case for the

[ovs-dev] [PATCH 16/23] datapath: fix flow command message size

2020-08-20 Thread Greg Rose
From: Paolo Abeni Upstream commit: commit 4e81c0b3fa93d07653e2415fa71656b080a112fd Author: Paolo Abeni Date: Tue Nov 26 12:55:50 2019 +0100 openvswitch: fix flow command message size When user-space sets the OVS_UFID_F_OMIT_* flags, and the relevant flow has no UFID,

[ovs-dev] PO 5321FQ21082020

2020-08-20 Thread FANG
早上好, 请在附件中找到我们的新订单。 我们正在等待您的确认。 先感谢您。 谢谢。 FANG 采购经理 ELITE GLOBAL SOURCING car...@elitegsl.com Units 607-610, 6th Floor, Raffles Corporate Center, Emerald Avenue,Pasig City, Philippines. +63-2-318-1454 www.elitegsl.com [1] Links: -- [1] http://www.elitegsl.com