[ovs-dev] [PATCH] ovs-router: Fix selection of source IP address when a gateway ip is introduced

2016-09-13 Thread Waizel, Ariel
When adding a VXLAN tunnel that connects to a VTEP residing in a different IP network, the tunnel source ip needs to be selected by best fit (longest matching netmask), based on the destination VTEP ip, and the specific route's gateway ip. A bug in ovs-router.c made the source ip to be decided

[ovs-dev] Marian Arnhart wants Dev to EXPLORE her BOOBS

2016-09-13 Thread Marian Z. Arnhart
Sneered jerome walked into tears.HOLA pussy eater!Would you mind to finding a young and nice girl?My name is Marian. I am from Ukraine. Have you ever heard that the loveliest girls in the world live in my country? Don't even doubt!My page is over there: http://wnkmoviu.datingts。ru I am so wet-

Re: [ovs-dev] Regarding OVS GTP implementation

2016-09-13 Thread niti Rohilla
Hi Ashish, I would recommend you to refer the 3GPP GTP-U specifications. http://www.arib.or.jp/IMT-2000/V720Mar09/5_Appendix/Rel8/29/29281-800.pdf First you need to compile your code and load the openvswitch kernel module. U can use the following command to create a GTP-U tunnel: - ovs-v

Re: [ovs-dev] [PATCH v2] ovsdb: Expose vhost-user socket directory in ovsdb

2016-09-13 Thread Wojciechowicz, RobertX
Hi Aaron, just a gentle reminder. I hope you didn't forget about this topic. ;) Br, Robert > -Original Message- > From: Aaron Conole [mailto:acon...@redhat.com] > Sent: Wednesday, August 10, 2016 3:06 PM > To: Wojciechowicz, RobertX > Cc: Mooney, Sean K ; dev@openvswitch.org; > Flavio

Re: [ovs-dev] [PATCH v2] Windows: Update the Driver and MSI properties

2016-09-13 Thread Alin Serdean
Acked-by: Alin Gabriel Serdean Thanks, Alin. > -Original Message- > From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Sairam > Venugopal > Sent: Tuesday, September 13, 2016 12:47 AM > To: dev@openvswitch.org > Subject: [ovs-dev] [PATCH v2] Windows: Update the Driver and MSI > p

[ovs-dev] [PATCH net-next] openvswitch: avoid deferred execution of recirc actions

2016-09-13 Thread Lance Richardson
The ovs kernel data path currently defers the execution of all recirc actions until stack utilization is at a minimum. This is too limiting for some packet forwarding scenarios due to the small size of the deferred action FIFO (10 entries). For example, broadcast traffic sent out more than 10 ports

Re: [ovs-dev] [ovs-dev,v4,3/5] netdev-dpdk: Add vHost User PMD

2016-09-13 Thread Loftus, Ciara
> > > I've added vHost maintainers to CC-list to hear their opinion about > > new API to get number of queues from the vHost PMD. > > Maybe we can expose 'rte_vhost_get_queue_num()' somehow or make > > 'dev_info->nb_rx_queues' usable? > > > I appreciate great investigation. > So far, I am not sure

[ovs-dev] [PATCH v2] vagrant: Add Debian Jessie support

2016-09-13 Thread Thadeu Lima de Souza Cascardo
Now, vagrant up will test both Fedora 23 and Debian Jessie (8.0), which uses Linux 3.16. Signed-off-by: Thadeu Lima de Souza Cascardo --- Vagrantfile | 45 +++-- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/Vagrantfile b/Vagrantfile index

[ovs-dev] backport request for 2.6: enable kernel datapath check in rpms

2016-09-13 Thread Lance Richardson
Requesting backports of these commits to the 2.6 branch:     commit 8ef22bb1ceb7b2841d2e29eb283387f0a3a67ff9         rhel: add option to run kernel datapath test when building rpms     commit ed71ac3e23e472378b1d292fcd8d3c43e46fe153         check-kernel: add recheck support These appear safe, an

Re: [ovs-dev] [PATCH v2] Windows: Update the Driver and MSI properties

2016-09-13 Thread Guru Shetty
On 12 September 2016 at 14:47, Sairam Venugopal wrote: > Fix the legal notice section in OVSEXT.SYS properties. Update the MSI to > include the properties mentioned in MSDN - 'Extension driver MSI packaging > requirements' section - > https://msdn.microsoft.com/windows/hardware/drivers/ > network

[ovs-dev] [PATCH v0] lib: Create $(sysconfdir)/openvswitch upon install

2016-09-13 Thread Flavio Fernandes
In cases where dbdir and etcdir are not the same, there is a need for creating etcdir (i.e. $(sysconfdir)/openvswitch) explicitly. Note that there is no attempt being made here to make the etcdir configurable as in "--with-dbdir". Reported-at: http://openvswitch.org/pipermail/dev/2016-September/T

[ovs-dev] [PATCH v1] lib: Create $(sysconfdir)/openvswitch upon install

2016-09-13 Thread Flavio Fernandes
In cases where dbdir and etcdir are not the same, there is a need for creating etcdir (i.e. $(sysconfdir)/openvswitch) explicitly. Note that there is no attempt being made here to make the etcdir configurable as in "--with-dbdir". Reported-at: http://openvswitch.org/pipermail/discuss/2016-Septemb

Re: [ovs-dev] [PATCH v3 01/13] ofproto: Don't use connmgr after destruction.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:31PM -0700, Jarno Rajahalme wrote: > Set ofproto's connmgr pointer to NULL after the connmgr has been > destructed, and check for NULL when sending a flow removed > notification. > > Verified by sending the flow removed message unconditionally and > observing numerous

Re: [ovs-dev] [PATCH v3 02/13] tests: Keyword fixes.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:32PM -0700, Jarno Rajahalme wrote: > Add "bundle" keyword to ofp-print.at tests about bundle messages. > Add a missing ofp-print.at test for bundle group mods. > Remove "monitor" keyword from ofproto.at tests that do not use a monitor. > > Signed-off-by: Jarno Rajahal

[ovs-dev] [PATCH 1/3 v5] Windows: Add internal switch port per OVS bridge

2016-09-13 Thread Alin Serdean
This patch updates the following commands in the vswitch: ovs-vsctl add-br br-test ovs-vsctl del-br br-test ovs-vsctl add-br br-test: This command will now create an internal port on the MSFT virtual switch using the WMI interface from Msvm_VirtualEthernetSwitchManagementService leveraging

[ovs-dev] [PATCH 3/3 v5] Windows: document multiple NIC support setup

2016-09-13 Thread Alin Serdean
This patch updates the documentation on how to set up OVS with multiple NICs. Also update the documentation to show users how new internal ports are created Signed-off-by: Alin Gabriel Serdean Acked-by: Paul Boca --- v5: Rebase v4: Address comments v3: Add acked v2: Rebase --- INSTALL.Windows.

Re: [ovs-dev] [PATCH v3 03/13] ofproto: Add a fixed bundle idle timeout of 10 seconds.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:33PM -0700, Jarno Rajahalme wrote: > Timing out idle bundles frees memory that would effectively be leaked > if a long standing OpenFlow connection would fail to commit or discard > a bundle. > > OpenFlow specification mandates the timeout to be at least one second, >

[ovs-dev] [PATCH 2/3 v5] datapath-windows: Add multiple switch internal ports

2016-09-13 Thread Alin Gabriel Serdean
This patch adds multiple internal ports support to the windows datapath. All tunnels types have been updated to accommodate this new functionality. Signed-off-by: Alin Gabriel Serdean Co-authored-by: Sorin Vinturis Acked-by: Paul Boca --- v5: Rebase v4: Address comments (fix aligment, switch go

Re: [ovs-dev] [PATCH v3 04/13] ofproto: Change rule's 'removed' member to a tri-state 'state'.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:34PM -0700, Jarno Rajahalme wrote: > As a rule may not be re-inserted to ofproto data structures, it is > cleaner to have three states for the rule, rather than just two. This > will be useful for managing learned flows in later patches. > > Signed-off-by: Jarno Raja

[ovs-dev] [PATCH 2/3 v5] datapath-windows: Add multiple switch internal ports

2016-09-13 Thread Alin Serdean
This patch adds multiple internal ports support to the windows datapath. All tunnels types have been updated to accommodate this new functionality. Signed-off-by: Alin Gabriel Serdean Co-authored-by: Sorin Vinturis Acked-by: Paul Boca --- v5: Rebase v4: Address comments (fix aligment, switch go

Re: [ovs-dev] [PATCH 2/3 v5] datapath-windows: Add multiple switch internal ports

2016-09-13 Thread Alin Gabriel Serdean
Please disregard this email. ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH] Windows: Allow online compacting

2016-09-13 Thread Alin Serdean
> -Original Message- > From: Ben Pfaff [mailto:b...@ovn.org] > Sent: Friday, August 26, 2016 6:54 PM > To: Alin Serdean > Cc: dev@openvswitch.org > Subject: Re: [ovs-dev] [PATCH] Windows: Allow online compacting > > On Fri, Aug 12, 2016 at 07:39:32AM +, Alin Serdean wrote: > > This pa

Re: [ovs-dev] [PATCH v2] vagrant: Add Debian Jessie support

2016-09-13 Thread Joe Stringer
On 13 September 2016 at 08:46, Thadeu Lima de Souza Cascardo wrote: > Now, vagrant up will test both Fedora 23 and Debian Jessie (8.0), which uses > Linux 3.16. > > Signed-off-by: Thadeu Lima de Souza Cascardo Thanks. It was also missing uuid-runtime which stopped the install_deb target from wor

Re: [ovs-dev] [PATCH v3 05/13] connmgr: Make connmgr_wants_packet_in_on_miss() lock-free.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:35PM -0700, Jarno Rajahalme wrote: > Make connmgr_wants_packet_in_on_miss() use an atomic int instead of a > list traversal taking the 'ofproto_mutex'. This allows > connmgr_wants_packet_in_on_miss() to be called also when > 'ofproto_mutex' is already held, and makes

Re: [ovs-dev] [PATCH v3 07/13] ofproto-dpif-xlate: Expose xlate cache.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:37PM -0700, Jarno Rajahalme wrote: > Later patches will need to create xlate cache entries from different > modules. This patch refactors the xlate cache code in preparation > without any functional changes, so that the changes are clearly > visible in the following p

Re: [ovs-dev] [PATCH v3 08/13] ofproto-dpif-xlate: Add xlate cache type XC_TABLE.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:38PM -0700, Jarno Rajahalme wrote: > Xlate cache entry type XC_TABLE is required for the table stats > (number of misses and matches) to be correctly attributed. > > It appears that table stats have been off ever since xlate cache was > introduced. This was now revea

Re: [ovs-dev] [PATCH v3 09/13] ofproto: Use ofproto_flow_mod for learn execution from xlate cache.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:39PM -0700, Jarno Rajahalme wrote: > Use ofproto_flow_mod with a reference to an existing or new rule > instead of ofputil_flow_mod for learn action execution from xlate > cache > > Typically we would find that when a learn xlate cache entry is > created, a preceding

Re: [ovs-dev] [PATCH v3 10/13] ofproto-dpif-xlate: Allow translating without side-effects.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:40PM -0700, Jarno Rajahalme wrote: > Extend 'may_learn' attribute to also control the treatment of > FIN_TIMEOUT action and asynchronous messages (packet ins, > continuations), so that when 'may_learn' is 'false' and > 'resubmit_stats' is 'NULL', no OpenFlow-visible si

Re: [ovs-dev] [PATCH v3 11/13] coverage: Rename init functions to avoid symbol collisions.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:41PM -0700, Jarno Rajahalme wrote: > ofproto now uses various *_init() functions, so use something else for > coverage constructors. > > Signed-off-by: Jarno Rajahalme > --- > v3: Use '_init_coverage' suffix instead of '_init__'. Acked-by: Ben Pfaff ___

Re: [ovs-dev] Open vSwitch 2.6 release scheduled for Sept. 15

2016-09-13 Thread Alin Serdean
On the Windows side we still have to integrate multiple internal/external ports. As it was discussed before, I was wondering if they could be integrated in 2.6. Thanks, Alin. ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/list

Re: [ovs-dev] [PATCH net-next] openvswitch: avoid deferred execution of recirc actions

2016-09-13 Thread pravin shelar
On Tue, Sep 13, 2016 at 7:08 AM, Lance Richardson wrote: > The ovs kernel data path currently defers the execution of all > recirc actions until stack utilization is at a minimum. > This is too limiting for some packet forwarding scenarios due to > the small size of the deferred action FIFO (10 en

Re: [ovs-dev] [PATCH v3 01/13] ofproto: Don't use connmgr after destruction.

2016-09-13 Thread Jarno Rajahalme
> On Sep 13, 2016, at 10:56 AM, Ben Pfaff wrote: > > On Mon, Sep 12, 2016 at 01:52:31PM -0700, Jarno Rajahalme wrote: >> Set ofproto's connmgr pointer to NULL after the connmgr has been >> destructed, and check for NULL when sending a flow removed >> notification. >> >> Verified by sending the

Re: [ovs-dev] [PATCH v3 03/13] ofproto: Add a fixed bundle idle timeout of 10 seconds.

2016-09-13 Thread Jarno Rajahalme
> On Sep 13, 2016, at 11:14 AM, Ben Pfaff wrote: > > On Mon, Sep 12, 2016 at 01:52:33PM -0700, Jarno Rajahalme wrote: >> Timing out idle bundles frees memory that would effectively be leaked >> if a long standing OpenFlow connection would fail to commit or discard >> a bundle. >> >> OpenFlow sp

[ovs-dev] payment copy

2016-09-13 Thread Timothy wingate
-- *Best Regards,_* *Timothy wingate* ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH v3 05/13] connmgr: Make connmgr_wants_packet_in_on_miss() lock-free.

2016-09-13 Thread Jarno Rajahalme
> On Sep 13, 2016, at 12:38 PM, Ben Pfaff wrote: > > On Mon, Sep 12, 2016 at 01:52:35PM -0700, Jarno Rajahalme wrote: >> Make connmgr_wants_packet_in_on_miss() use an atomic int instead of a >> list traversal taking the 'ofproto_mutex'. This allows >> connmgr_wants_packet_in_on_miss() to be cal

[ovs-dev] payment copy

2016-09-13 Thread Willy rawood
-- *Best Regards,_* *Willy rawood* ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] payment copy

2016-09-13 Thread Latonya jaquith
-- *Best Regards,_* *Latonya jaquith* ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH v3 07/13] ofproto-dpif-xlate: Expose xlate cache.

2016-09-13 Thread Jarno Rajahalme
> On Sep 13, 2016, at 12:58 PM, Ben Pfaff wrote: > > On Mon, Sep 12, 2016 at 01:52:37PM -0700, Jarno Rajahalme wrote: >> Later patches will need to create xlate cache entries from different >> modules. This patch refactors the xlate cache code in preparation >> without any functional changes, s

Re: [ovs-dev] [PATCH v3 10/13] ofproto-dpif-xlate: Allow translating without side-effects.

2016-09-13 Thread Jarno Rajahalme
> On Sep 13, 2016, at 1:06 PM, Ben Pfaff wrote: > > On Mon, Sep 12, 2016 at 01:52:40PM -0700, Jarno Rajahalme wrote: >> Extend 'may_learn' attribute to also control the treatment of >> FIN_TIMEOUT action and asynchronous messages (packet ins, >> continuations), so that when 'may_learn' is 'false

Re: [ovs-dev] [PATCH v3 09/13] ofproto: Use ofproto_flow_mod for learn execution from xlate cache.

2016-09-13 Thread Jarno Rajahalme
> On Sep 13, 2016, at 1:04 PM, Ben Pfaff wrote: > > On Mon, Sep 12, 2016 at 01:52:39PM -0700, Jarno Rajahalme wrote: >> Use ofproto_flow_mod with a reference to an existing or new rule >> instead of ofputil_flow_mod for learn action execution from xlate >> cache >> >> Typically we would find th

[ovs-dev] payment copy

2016-09-13 Thread Minnie padgett
-- *Best Regards,_* *Minnie padgett* ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH v3 12/13] ofproto: Refactor packet_out handling.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:42PM -0700, Jarno Rajahalme wrote: > Refactor handle_packet_out() to prepare for bundle support for packet > outs in a later patch. > > Two new callbacks are introduced in ofproto-provider class: > ->packet_xlate() and ->packet_execute(). ->packet_xlate() translates

Re: [ovs-dev] Open vSwitch 2.6 release scheduled for Sept. 15

2016-09-13 Thread Jesse Gross
On Tue, Sep 13, 2016 at 1:18 PM, Alin Serdean wrote: > On the Windows side we still have to integrate multiple internal/external > ports. As it was discussed before, I was wondering if they could be > integrated in 2.6. I think we're really past the time where it makes sense to be adding new fe

[ovs-dev] payment copy

2016-09-13 Thread Esteban teasdall
-- *Best Regards,_* *Esteban teasdall* ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH v3 13/13] ofproto: Support packet_outs in bundles.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:43PM -0700, Jarno Rajahalme wrote: > Add support for OFPT_PACKET_OUT messages in bundles. > > While ovs-ofctl already has a packet-out command, we did not have a > string parser for it, as the parsing was done directly from command > line arguments. > > This patch ad

Re: [ovs-dev] [PATCH v3 01/13] ofproto: Don't use connmgr after destruction.

2016-09-13 Thread Ben Pfaff
On Tue, Sep 13, 2016 at 02:45:54PM -0700, Jarno Rajahalme wrote: > > > On Sep 13, 2016, at 10:56 AM, Ben Pfaff wrote: > > > > On Mon, Sep 12, 2016 at 01:52:31PM -0700, Jarno Rajahalme wrote: > >> Set ofproto's connmgr pointer to NULL after the connmgr has been > >> destructed, and check for NULL

Re: [ovs-dev] [PATCH v3 03/13] ofproto: Add a fixed bundle idle timeout of 10 seconds.

2016-09-13 Thread Ben Pfaff
On Tue, Sep 13, 2016 at 03:01:42PM -0700, Jarno Rajahalme wrote: > > > On Sep 13, 2016, at 11:14 AM, Ben Pfaff wrote: > > > > On Mon, Sep 12, 2016 at 01:52:33PM -0700, Jarno Rajahalme wrote: > >> Timing out idle bundles frees memory that would effectively be leaked > >> if a long standing OpenFl

Re: [ovs-dev] [PATCH v3 06/13] lib: Refactor mac-learning updates.

2016-09-13 Thread Ben Pfaff
On Mon, Sep 12, 2016 at 01:52:36PM -0700, Jarno Rajahalme wrote: > Make mac table update functions part of the mac-learning module, which > also helps in figuring what is the minimal set of struct flow fields > needed for the update. Use this to change the xlate cache entry for > XC_NORMAL to not

Re: [ovs-dev] [PATCH v3 07/13] ofproto-dpif-xlate: Expose xlate cache.

2016-09-13 Thread Ben Pfaff
On Tue, Sep 13, 2016 at 03:21:49PM -0700, Jarno Rajahalme wrote: > > On Sep 13, 2016, at 12:58 PM, Ben Pfaff wrote: > > > > On Mon, Sep 12, 2016 at 01:52:37PM -0700, Jarno Rajahalme wrote: > >> Later patches will need to create xlate cache entries from different > >> modules. This patch refactor

[ovs-dev] payment copy

2016-09-13 Thread Ella cadell
-- *Best Regards,_* *Ella cadell* ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] payment copy

2016-09-13 Thread Franklin waygarth
-- *Best Regards,_* *Franklin waygarth* ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] payment copy

2016-09-13 Thread Erma sawyer
-- *Best Regards,_* *Erma sawyer* ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev