Re: [ovs-dev] [ICMP v2 7/7] ovn-northd: Support pinging logical router ports.

2015-11-05 Thread Justin Pettit
> On Nov 5, 2015, Russell Bryan wrote: > >> + "inport == %s && (ip4.dst == "IP_FMT" || ip4.dst == "IP_FMT") && " > > You've got a duplicate condition here, checking ip4.dst == IP_FMT twice. Yes, but I set them to two different values--the router IP and local broadcast address: >> + "icm

[ovs-dev] Message could not be delivered

2015-11-05 Thread Mail Administrator
The message could not be delivered ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] RETURNED MAIL: SEE TRANSCRIPT FOR DETAILS

2015-11-05 Thread rsa-cert-v01
Dear user dev@openvswitch.org, administration of openvswitch.org would like to let you know that. We have found that your e-mail account was used to send a huge amount of junk email during the recent week. Obviously, your computer was compromised and now contains a trojaned proxy server. We re

[ovs-dev] Returned mail: see transcript for details

2015-11-05 Thread Automatic Email Delivery Software
___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] [PATCH v2 06/11] dpctl: Add 'conntrack-dump' command.

2015-11-05 Thread Daniele Di Proietto
It can be used to inspect the connection tracking entries in the datapath. Signed-off-by: Daniele Di Proietto --- lib/dpctl.c | 45 + lib/dpctl.man | 24 2 files changed, 69 insertions(+) diff --git a/lib/dpctl.c b/lib/dpctl

[ovs-dev] [PATCH v2 02/11] netlink-conntrack: New module.

2015-11-05 Thread Daniele Di Proietto
This module uses the netlink interface provide by the Linux kernel connection tracker to provide some visibility into the conntrack tables. The module provides functions to: * Convert a netlink representation of a connection into a struct 'ct_dpif_entry'. * Dump all the connections. * Flush a

[ovs-dev] [PATCH v2 11/11] system-kmod-macros: Do not require the 'conntrack' tool.

2015-11-05 Thread Daniele Di Proietto
We can use 'test-ovs test-netlink-conntrack' instead. Now that it is not required anymore, we can remove the HAVE_CONNTRACK macro in the build system. Signed-off-by: Daniele Di Proietto --- tests/atlocal.in| 7 --- tests/system-kmod-macros.at | 5 ++--- 2 files changed, 2 insert

[ovs-dev] [PATCH v2 01/11] ct-dpif: New module.

2015-11-05 Thread Daniele Di Proietto
This defines some structures (and their related formatting functions) to manipulate entries in connection tracking tables. It will be used by next commits. Based on original work by Jarno Rajahalme Signed-off-by: Jarno Rajahalme Signed-off-by: Daniele Di Proietto --- lib/automake.mk | 2 +

[ovs-dev] [PATCH v2 04/11] ct-dpif: Add ct_dpif_flush().

2015-11-05 Thread Daniele Di Proietto
This function will flush the connection tracking tables of a specific datapath. It simply calls a function pointer in the dpif_class. No dpif currently implements the required interface. The next commits will provide an implementation in dpif-netlink. Signed-off-by: Daniele Di Proietto --- lib

[ovs-dev] [PATCH v2 08/11] dpctl: Add new 'flush-conntrack' command.

2015-11-05 Thread Daniele Di Proietto
Signed-off-by: Daniele Di Proietto --- lib/dpctl.c | 30 ++ lib/dpctl.man | 6 ++ 2 files changed, 36 insertions(+) diff --git a/lib/dpctl.c b/lib/dpctl.c index 2990026..73204e2 100644 --- a/lib/dpctl.c +++ b/lib/dpctl.c @@ -1285,6 +1285,35 @@ dpctl_dump_conntr

[ovs-dev] [PATCH v2 03/11] ct-dpif: Add ct_dpif_dump_{start, next, done}().

2015-11-05 Thread Daniele Di Proietto
These function can be used to dump conntrack entries from a datapath. They simply call a function pointer in the dpif_class. No dpif currently implements the interface. The next commits will provide an implementation in dpif-netlink. Signed-off-by: Daniele Di Proietto --- lib/ct-dpif.c |

[ovs-dev] [PATCH v2 09/11] ovs-test: Add test-netlink-conntrack command.

2015-11-05 Thread Daniele Di Proietto
Add a new test module to help debug Linux kernel conntrack development unsing the netlink-conntrack module. The tool has three uses: * `ovstest test-netlink-conntrack dump [zone=zone]` shows a list of the connection table * `ovstest test-netlink-conntrack monitor` displays the updates on t

[ovs-dev] [PATCH v2 07/11] dpif-netlink: Implement ct_flush.

2015-11-05 Thread Daniele Di Proietto
This member function is used by the ct-dpif module to provide its services. It's implemented using the netlink-conntrack module. N.B. The Linux kernel datapaths share the connection tracker among them and with the rest of the system. Therefore the operations are not really dpif specific. Signed

[ovs-dev] [PATCH v2 00/11] Conntrack debugging appctl/dpctl

2015-11-05 Thread Daniele Di Proietto
The goal of this series is to introduce two dpctl command to interact with the Linux kernel connection tracker. The same infrastructure will be used by the userspace connection tracker. First, it defines some structures and some formatting routines (ct-dpif). Then, it adds some code to transform

[ovs-dev] [PATCH v2 05/11] dpif-netlink: Implement ct_dump_{start, next, done}.

2015-11-05 Thread Daniele Di Proietto
These member functions are used by the ct-dpif module to provide its services. They're implemented using the netlink-conntrack module. N.B. The Linux kernel datapaths share the connection tracker among them and with the rest of the system. Therefore the operations are not really dpif specific.

[ovs-dev] [PATCH v2 10/11] system-traffic: use `dpctl/*conntrack` instead of `conntrack` tool.

2015-11-05 Thread Daniele Di Proietto
Often in the tests we inspect the conntrack tables with the 'conntrack' command line utility. Since this may not always be available, and since these tests are supposed to run with the upcoming userspace connection tracker, it is better to use the newly implemented dpctl command. Due to the tcp s

[ovs-dev] [RFC] Extremely crude conntrack resubmit test case

2015-11-05 Thread Russell Bryant
This patch includes a really crude test case demonstrating the problem I'm seeing with resubmitting to a table that does ct() multiple times. It only seems to work on the first resubmit. The test case is REALLY crude, but I think it shows the issue. The test case will always fail as written so I

[ovs-dev] [PATCH] ovn: use name instead of uuid as key of logical router ports

2015-11-05 Thread Han Zhou
Before this patch, logical switch ports were using name as key but logical router ports using uuid, which confuses user when trouble- shooting, and names of patch ports unreadable. This patch unifies it by using "name" field also for logical router ports. Signed-off-by: Han Zhou --- ovn/northd/o

[ovs-dev] Monitor_cond implementation

2015-11-05 Thread Andy Zhou
It can work if we can define "where" to be an array of and boolean values. For example: "where" : [false, *]. Since the monitor_cond will monitor any row that match at least one of the conditions, if we will have "where" : [false] no row will be monitored. This solution looks good to me. May be w

[ovs-dev] hi

2015-11-05 Thread Jerri Sims
G'day out there. I'm Amanda, and I think I'm a nymph. No matter how much sex I've had, I just want more, and more. My thirst for fucking is simply unquenchable, that is why my boyfriend left me. Can you satisfy my sexual needs? If you go for it, you will never have a day without getting laid - mu

[ovs-dev] [PATCH net-dev V20 1/3] openvswitch: 802.1ad uapi changes.

2015-11-05 Thread Thomas F Herbert
openvswitch: Add support for 8021.AD Change the description of the VLAN tpid field. Signed-off-by: Thomas F Herbert --- include/uapi/linux/openvswitch.h | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/include/uapi/linux/openvswitch.h b/include/uapi/linux/op

[ovs-dev] [PATCH net-next V20 3/3] openvswitch: 802.1AD: Flow handling, actions, vlan parsing and netlink attributes

2015-11-05 Thread Thomas F Herbert
Add support for 802.1ad including the ability to push and pop double tagged vlans. Add support for 802.1ad to netlink parsing and flow conversion. Uses double nested encap attributes to represent double tagged vlan. Inner TPID encoded along with ctci in nested attributes. vport has vlan mtu adjustm

[ovs-dev] [PATCH net-next V20 2/3] Check for vlan ethernet types for 8021.q or 802.1ad

2015-11-05 Thread Thomas F Herbert
This is to simplify using double tagged vlans. This function allows all valid vlan ethertypes to be checked in a single function call. Signed-off-by: Thomas F Herbert --- include/linux/if_vlan.h | 16 1 file changed, 16 insertions(+) diff --git a/include/linux/if_vlan.h b/inclu

[ovs-dev] [PATCH net-next V20 0/3] openvswitch: Add support for 802.1ad

2015-11-05 Thread Thomas F Herbert
V20: Added attribute parsing of inner vlan to consolidated vlan parsing fn. Added vport vlan mtu size changes to vport from vport-netdev.c in V18. All changes are in Pacch 3 of the series. Patches 1 and 2 have already been acked to V18 submission. V19: Rebased to latest net-next 4.3.0-rc6+ commit

Re: [ovs-dev] [ICMP v2 7/7] ovn-northd: Support pinging logical router ports.

2015-11-05 Thread Russell Bryant
On 11/03/2015 06:48 PM, Justin Pettit wrote: > Signed-off-by: Justin Pettit > --- > ovn/northd/ovn-northd.8.xml |5 + > ovn/northd/ovn-northd.c | 23 --- > 2 files changed, 21 insertions(+), 7 deletions(-) > > diff --git a/ovn/northd/ovn-northd.8.xml b/ovn/north

Re: [ovs-dev] OVN ACLs and DHCP

2015-11-05 Thread Russell Bryant
On 11/04/2015 03:52 PM, Russell Bryant wrote: > I mentioned before that I had some trouble getting DHCP working with OVN > ACLs enabled. I think I have finally gotten to the bottom of it. > > My first workaround was a brute force patch to bypass conntrack if the > packet was a DHCP request or res

Re: [ovs-dev] [ICMP v2 4/7] ovn: Change printed stage names.

2015-11-05 Thread Russell Bryant
On 11/03/2015 06:48 PM, Justin Pettit wrote: > The stage names were getting long and throwing off the formatting when > dumping the logical flows. > > Signed-off-by: Justin Pettit Tested and looks good. Thanks, this was bugging me. :-) Acked-by: Russell Bryant -- Russell Bryant ___

Re: [ovs-dev] [ICMP v2 6/7] vswitchd: Allow modifying ICMP type and code.

2015-11-05 Thread Flavio Leitner
On Tue, Nov 03, 2015 at 03:48:49PM -0800, Justin Pettit wrote: > Signed-off-by: Justin Pettit > --- LGTM Acked-by: Flavio Leitner ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [ICMP v2 5/7] packets: Add support for modifying ICMP type and code.

2015-11-05 Thread Flavio Leitner
On Tue, Nov 03, 2015 at 03:48:48PM -0800, Justin Pettit wrote: > Signed-off-by: Justin Pettit > --- LGTM Acked-by: Flavio Leitner ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [ICMP v2 3/7] ovn: Use "ip.ttl--" instead of "ip4.ttl--".

2015-11-05 Thread Russell Bryant
On 11/03/2015 06:48 PM, Justin Pettit wrote: > Signed-off-by: Justin Pettit Acked-by: Russell Bryant -- Russell Bryant ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [ICMP v2 2/7] ovn-sb: Fix "ip.ttl--" lower limit description.

2015-11-05 Thread Russell Bryant
On Tue, Nov 3, 2015 at 6:48 PM, Justin Pettit wrote: > To decrement the IP TTL, the existing TTL can't be less than two. The > field is not bit-maskable, though, so "ip.ttl < 2" will not work. > > Signed-off-by: Justin Pettit > --- > ovn/ovn-sb.xml |3 ++- > 1 files changed, 2 insertions(+

Re: [ovs-dev] [ICMP v2 1/7] ovn-northd.8: Correct description of sending out inport.

2015-11-05 Thread Russell Bryant
On 11/03/2015 06:48 PM, Justin Pettit wrote: > Signed-off-by: Justin Pettit > --- > ovn/northd/ovn-northd.8.xml |2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/ovn/northd/ovn-northd.8.xml b/ovn/northd/ovn-northd.8.xml > index c5760a5..4bd1990 100644 > --- a/ovn/nor

[ovs-dev] hi

2015-11-05 Thread Mamie Willis
Hey sweetheart, how are you? My name is Victoria, also known as "Victoria69". Any specific plans for tonight? As for my plans - it's been so long, that I've had a cock in me, that I'm going crazy already. I need one tonight, and I need it really bad. Do you want to do some nasty things with me? T

Re: [ovs-dev] OVS bridges always report UP + hotplugging support?

2015-11-05 Thread Thadeu Lima de Souza Cascardo
On Wed, Nov 04, 2015 at 02:06:56PM -0800, Karol Mroz wrote: > Hello, > > Support for configuring OVS bridges has been added to our (SUSE) network > manager. > During test (OVS 2.1.2, kernel 3.12.x), a couple things have been uncovered > that > I'd love to get some feedback on. > > 1. OVS bridges

[ovs-dev] Returned mail: see transcript for details

2015-11-05 Thread Post Office
The original message was received at Thu, 5 Nov 2015 17:15:43 +0530 from 34.162.131.189 - The following addresses had permanent fatal errors - - Transcript of the session follows - ... while talking to 162.30.7.30: 554 ... Message is too large 554 ... Service unavailable __

[ovs-dev] [PATCH v2] INSTALL.DPDK: Mention issue with QEMU v2.4.0 & dpdkvhostuser

2015-11-05 Thread Ciara Loftus
Currently when using QEMU v2.4.0+, two (or more) dpdkvhostuser ports cannot be unbound from the kernel driver in the guest without causing the ovs-vswitchd process to crash. Document this limitation and potential workarounds. Signed-off-by: Ciara Loftus --- INSTALL.DPDK.md | 12 1 f

Re: [ovs-dev] [PATCH v6] dpif-netdev: proper tx queue id

2015-11-05 Thread Ilya Maximets
There is a race for total number of threads between pmd threads. I'll prepare new version. Best regards, Ilya Maximets. On 23.10.2015 18:19, Ilya Maximets wrote: > Currently tx_qid is equal to pmd->core_id. This leads to unexpected > behavior if pmd-cpu-mask different from '/(0*)(1|3|7)?(f*)/', >

[ovs-dev] Returned mail: see transcript for details

2015-11-05 Thread analyticalmkt . deapr
This message was not delivered due to the following reason(s): Your message was not 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 likely t