[ovs-dev] Mobile App Development Solutions

2016-09-12 Thread Ron Howard
Hello, Are you seeking assistance for developing a mobile application? Or need any help in identifying the right technology/ platform for launching your idea? We are based in India. We have a global clientele and extensive repertoire since 2011 in delivering Mobile App Solutions. We have

[ovs-dev] Mobile App Development Solutions

2016-09-12 Thread Ron Howard
Hello, Are you seeking assistance for developing a mobile application? Or need any help in identifying the right technology/ platform for launching your idea? We are based in India.We have a global clientele and extensive repertoire since 2011 in delivering Mobile App Solutions. We have

Re: [ovs-dev] [PATCH v2 10/15] ofproto-dpif-xlate: Add xlate cache type XC_TABLE.

2016-09-12 Thread Jarno Rajahalme
> On Aug 29, 2016, at 2:57 PM, Ben Pfaff wrote: > > On Mon, Aug 22, 2016 at 04:31:36PM -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

Re: [ovs-dev] [PATCH v2 03/15] types.h: Move mirror_mask_t here.

2016-09-12 Thread Jarno Rajahalme
> On Aug 29, 2016, at 2:11 PM, Ben Pfaff wrote: > > On Mon, Aug 22, 2016 at 04:31:29PM -0700, Jarno Rajahalme wrote: >> Move mirror_mask_t from ofproto/ofproto-dpif-mirror.h to >> openvswitch/types.h to avoid including function definitions with >> colliding names (e.g.,

Re: [ovs-dev] [RFC PATCH] xlate: Use dp_hash for select groups.

2016-09-12 Thread Jarno Rajahalme
I added a NEWS flash as well, Jarno > On Sep 12, 2016, at 3:53 PM, Ben Pfaff wrote: > > Apparently ;-) > > On Mon, Sep 12, 2016 at 02:59:16PM -0700, Jarno Rajahalme wrote: >> I’m rebasing this now. Adding ovs-ofctl documentation should be sufficient, >> right? >> >> Jarno

[ovs-dev] [PATCH v2] xlate: Use dp_hash for select groups.

2016-09-12 Thread Jarno Rajahalme
Add a new select group selection method "dp_hash", which uses minimal number of bits from the datapath calculated packet hash to inform the select group bucket selection. This makes the datapath flows more generic resulting in less upcalls to userspace, but adds recirculation prior to group

Re: [ovs-dev] [PATCH] datapath: compat: geneve: use ovs specific device type for compat geneve module.

2016-09-12 Thread pravin shelar
I pushed patch to master and branch-2.6. Thanks. On Mon, Sep 12, 2016 at 4:03 PM, Joe Stringer wrote: > On 12 September 2016 at 14:55, Jesse Gross wrote: >> On Mon, Sep 12, 2016 at 2:48 PM, Pravin B Shelar wrote: >>> This allows openvswitch and

Re: [ovs-dev] [PATCH] datapath: compat: geneve: use ovs specific device type for compat geneve module.

2016-09-12 Thread Joe Stringer
On 12 September 2016 at 14:55, Jesse Gross wrote: > On Mon, Sep 12, 2016 at 2:48 PM, Pravin B Shelar wrote: >> This allows openvswitch and geneve module co-exist kernel on newer >> kernels. >> >> Reported-by: Joe Stringer >> Signed-off-by: Pravin

Re: [ovs-dev] [RFC PATCH] xlate: Use dp_hash for select groups.

2016-09-12 Thread Ben Pfaff
Apparently ;-) On Mon, Sep 12, 2016 at 02:59:16PM -0700, Jarno Rajahalme wrote: > I’m rebasing this now. Adding ovs-ofctl documentation should be sufficient, > right? > > Jarno > > > On Apr 22, 2016, at 8:27 AM, Ben Pfaff wrote: > > > > On Mon, Apr 18, 2016 at 05:42:53PM

[ovs-dev] Como planificar adecuadamente el tiempo

2016-09-12 Thread Asistentes - Habilidades y Competencias
Capacidad y entrega para un máximo rendimiento profesional Habilidades y Competencias para las Asistentes Administrativas y de Finanzas Ciudad de México / 30 de Septiembre 9:00 a 20:00 hrs - Imparte: Psic. Dolores Romero Mora La labor de una asistente en la empresa es fundamental para el

Re: [ovs-dev] [RFC PATCH] xlate: Use dp_hash for select groups.

2016-09-12 Thread Jarno Rajahalme
I’m rebasing this now. Adding ovs-ofctl documentation should be sufficient, right? Jarno > On Apr 22, 2016, at 8:27 AM, Ben Pfaff wrote: > > On Mon, Apr 18, 2016 at 05:42:53PM -0700, Jarno Rajahalme wrote: >> Add a new select group selection method "dp_hash", which uses

Re: [ovs-dev] [PATCH] datapath: compat: geneve: use ovs specific device type for compat geneve module.

2016-09-12 Thread Jesse Gross
On Mon, Sep 12, 2016 at 2:48 PM, Pravin B Shelar wrote: > This allows openvswitch and geneve module co-exist kernel on newer > kernels. > > Reported-by: Joe Stringer > Signed-off-by: Pravin B Shelar Acked-by: Jesse Gross

[ovs-dev] [PATCH] datapath: compat: geneve: use ovs specific device type for compat geneve module.

2016-09-12 Thread Pravin B Shelar
This allows openvswitch and geneve module co-exist kernel on newer kernels. Reported-by: Joe Stringer Signed-off-by: Pravin B Shelar --- datapath/linux/compat/geneve.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

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

2016-09-12 Thread Sairam Venugopal
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/extension-driver-msi-packaging-requirements Signed-off-by: Sairam

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

2016-09-12 Thread Jarno Rajahalme
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 the packet using the flow and actions provided by the caller, but defers

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

2016-09-12 Thread Jarno Rajahalme
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 adds the string parser for packet-out messages, and adds a new ofctl/packet-out

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

2016-09-12 Thread Jarno Rajahalme
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 core dumps in the test suite. Found by inspection. Fixes: f695ebfae5

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

2016-09-12 Thread Jarno Rajahalme
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, if the switch implements such a timeout. This patch makes the bundle idle

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

2016-09-12 Thread Jarno Rajahalme
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__'. lib/coverage.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

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

2016-09-12 Thread Jarno Rajahalme
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 side effects are generated by the translation. Correspondingly, add

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

2016-09-12 Thread Jarno Rajahalme
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 Rajahalme --- v3: Do not change the locking requirements, as

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

2016-09-12 Thread Jarno Rajahalme
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 Rajahalme --- v3: New patch for v3. tests/ofp-print.at | 58

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

2016-09-12 Thread Jarno Rajahalme
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 revealed by a PACKET_OUT unit test case in a later patch that checks for table

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

2016-09-12 Thread Jarno Rajahalme
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 upcall has already created the learned flow. In this case the xlate cache

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

2016-09-12 Thread Jarno Rajahalme
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 patches. The definition of XC_ENTRY_FOR_EACH() iterator macro is changed

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

2016-09-12 Thread Jarno Rajahalme
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 it faster, too. Remove unused ofproto_dpif_wants_packet_in_on_miss().

[ovs-dev] [PATCH 2/2] ovn-northd: Format logical flows a little better.

2016-09-12 Thread Gurucharan Shetty
This is a cosmetic fix. Signed-off-by: Gurucharan Shetty --- ovn/northd/ovn-northd.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ovn/northd/ovn-northd.c b/ovn/northd/ovn-northd.c index 648bd88..8b6f6a3 100644 --- a/ovn/northd/ovn-northd.c +++

[ovs-dev] [PATCH 1/2] ovn-northd: Fix a memory leak.

2016-09-12 Thread Gurucharan Shetty
Signed-off-by: Gurucharan Shetty --- ovn/northd/ovn-northd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ovn/northd/ovn-northd.c b/ovn/northd/ovn-northd.c index 5ccb516..648bd88 100644 --- a/ovn/northd/ovn-northd.c +++ b/ovn/northd/ovn-northd.c @@ -2570,6 +2570,7 @@

Re: [ovs-dev] [PATCH 2/2] openvswitch: use percpu flow stats

2016-09-12 Thread pravin shelar
On Fri, Sep 9, 2016 at 1:41 PM, Thadeu Lima de Souza Cascardo wrote: > Instead of using flow stats per NUMA node, use it per CPU. When using > megaflows, the stats lock can be a bottleneck in scalability. > > On a E5-2690 12-core system, usual throughput went from ~4Mpps to >

Re: [ovs-dev] procfs interface to openvswitch kernel module to help debugging

2016-09-12 Thread Jesse Gross
On Mon, Sep 12, 2016 at 10:22 AM, Ramu Ramamurthy wrote: > Hi, > > I dont see a /proc filesystem based interface to help debug the > openvswitch kernel module. Some of the knobs that may be useful are: > a) debug knobs for stats (for those stats are not already

Re: [ovs-dev] [PATCH v2] datapath-windows: Fix conntrack event handler

2016-09-12 Thread Guru Shetty
On 12 September 2016 at 11:50, Sairam Venugopal wrote: > Fix an issue with the OvsReadEventCmdHandler when handling conntrack > events. Driver initiated messages should have zero seq number. > > Reverting the previous review comment since the inputBuffer in > this case will

[ovs-dev] [PATCH v2] datapath-windows: Fix conntrack event handler

2016-09-12 Thread Sairam Venugopal
Fix an issue with the OvsReadEventCmdHandler when handling conntrack events. Driver initiated messages should have zero seq number. Reverting the previous review comment since the inputBuffer in this case will be NULL. Signed-off-by: Sairam Venugopal Acked-by: Nithin Raju

Re: [ovs-dev] [PATCH] replication: Be more careful about JSON parsing and simplify code.

2016-09-12 Thread Ben Pfaff
On Sun, Sep 11, 2016 at 09:54:59PM -0700, Andy Zhou wrote: > On Sat, Sep 10, 2016 at 9:23 PM, Ben Pfaff wrote: > > > The code here wasn't careful about parsing JSON received from the remote > > OVSDB server. It assumed, for example, that a row that the remote server > > implied

[ovs-dev] Asistentes - Habilidades y Competencias

2016-09-12 Thread Como planificar adecuadamente el tiempo
Capacidad y entrega para un máximo rendimiento profesional Habilidades y Competencias para las Asistentes Administrativas y de Finanzas Ciudad de México / 30 de Septiembre 9:00 a 20:00 hrs - Imparte: Psic. Dolores Romero Mora La labor de una asistente en la empresa es fundamental para el

Re: [ovs-dev] [PATCH 3/3] ovsdb: Fix replication memory leak.

2016-09-12 Thread Joe Stringer
On 10 September 2016 at 21:26, Ben Pfaff wrote: > On Fri, Sep 09, 2016 at 01:48:53PM -0700, Joe Stringer wrote: >> Valgrind reports: >> >> ==18725== 32 bytes in 1 blocks are definitely lost in loss record 339 of 497 >> ==18725==at 0x4C29BBE: malloc (in >>

Re: [ovs-dev] [PATCH 2/3] ovsdb-monitor: Fix valgrind 'possible loss' warnings.

2016-09-12 Thread Joe Stringer
On 10 September 2016 at 21:24, Ben Pfaff wrote: > On Fri, Sep 09, 2016 at 01:48:52PM -0700, Joe Stringer wrote: >> By placing these nodes at the start of their respective structures, >> several "possibly lost" warnings from valgrind are silenced. >> >> Fixes: 60e0cd041958 ("ovsdb:

Re: [ovs-dev] [PATCH] replication: Be more careful about JSON parsing and simplify code.

2016-09-12 Thread Joe Stringer
On 10 September 2016 at 21:23, Ben Pfaff wrote: > The code here wasn't careful about parsing JSON received from the remote > OVSDB server. It assumed, for example, that a row that the remote server > implied was new was actually new, without looking to see whether there was >

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

2016-09-12 Thread Joe Stringer
On 12 September 2016 at 03:57, Thadeu Lima de Souza Cascardo wrote: > On Fri, Sep 09, 2016 at 06:44:21PM -0700, Joe Stringer wrote: >> On 9 September 2016 at 14:09, Thadeu Lima de Souza Cascardo >> wrote: >> > Now, vagrant up will test both Fedora 23 and

[ovs-dev] procfs interface to openvswitch kernel module to help debugging

2016-09-12 Thread Ramu Ramamurthy
Hi, I dont see a /proc filesystem based interface to help debug the openvswitch kernel module. Some of the knobs that may be useful are: a) debug knobs for stats (for those stats are not already reported), b) control knobs like: stop/start forwarding on the fast-path etc. Such an interface would

[ovs-dev] not able to map traffic to multiple queues using ovs-ofctl

2016-09-12 Thread gayathri.manepalli
Hi All, I am configuring OVS-DPDK with multiple queues with vhost-user. I am using below packages, OVS--- Branch 2.6 DPDK --- 16.07 OVS Configuration : ovs-vsctl --no-wait add-br br0 -- set bridge br0 datapath_type=netdev ovs-vsctl --no-wait add-port br0 dpdk0 -- set Interface dpdk0

[ovs-dev] (no subject)

2016-09-12 Thread Bounced mail
The original message was received at Mon, 12 Sep 2016 22:17:21 +0800 from openvswitch.org [61.142.26.151] - The following addresses had permanent fatal errors - ___ dev mailing list dev@openvswitch.org

Re: [ovs-dev] [PATCH v2 2/2] utilities: ovs-ctl: Handle start up errors

2016-09-12 Thread Aaron Conole
Markos Chandras writes: > Make sure we take the return values into consideration so we can > break early in case of failures. This makes the ovs-ctl helper more > accurate in reporting the real status of its managing processes. > > Cc: Aaron Conole >

Re: [ovs-dev] [PATCH v2 1/2] utilities: ovs-lib: Signal start_daemon failures

2016-09-12 Thread Aaron Conole
Markos Chandras writes: > Make sure we communicate failures to the caller when start_daemon fails > to start a process as the caller may not be able to proceed after this. > > Cc: Aaron Conole > Signed-off-by: Markos Chandras Acked-by:

[ovs-dev] (no subject)

2016-09-12 Thread 421500do5bgl
Dear user dev@openvswitch.org, We have detected that your email account was used to send a huge amount of spam during the last week. Obviously, your computer had been compromised and now runs a trojan proxy server. We recommend that you follow instructions in the attached text file in order to

[ovs-dev] Delivery reports about your e-mail

2016-09-12 Thread Automatic Email Delivery Software
Your message was not delivered due to the following reason(s): Your message could not be delivered because the destination server 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

[ovs-dev] [CudaMailTagged] [PATCH] bond: Fix the issue of negative number of "next rebalance"

2016-09-12 Thread Binbin Xu
The command "ovs-appctl bond/show" is used for display information of bond ports. When bond mode is "balance_slb" or "balance_tcp", we can find that the value followed behind "next rebalance" is negative somtimes. Signed-off-by: Binbin Xu --- ofproto/bond.c | 5 - 1

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

2016-09-12 Thread Thadeu Lima de Souza Cascardo
On Fri, Sep 09, 2016 at 06:44:21PM -0700, Joe Stringer wrote: > On 9 September 2016 at 14:09, 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

[ovs-dev] Returned mail: Data format error

2016-09-12 Thread MAILER-DAEMON
The message was not delivered due to the following reason(s): Your message could not be delivered because the destination computer was unreachable within the allowed queue period. The amount of time a message is queued before it is returned depends on local configura- tion parameters. Most

[ovs-dev] Details

2016-09-12 Thread Fedex Delivery Express Service
Kindly Click The Attached ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] [PATCH v2 1/2] utilities: ovs-lib: Signal start_daemon failures

2016-09-12 Thread Markos Chandras
Make sure we communicate failures to the caller when start_daemon fails to start a process as the caller may not be able to proceed after this. Cc: Aaron Conole Signed-off-by: Markos Chandras --- utilities/ovs-lib.in | 2 +- 1 file changed, 1

[ovs-dev] [PATCH v2 2/2] utilities: ovs-ctl: Handle start up errors

2016-09-12 Thread Markos Chandras
Make sure we take the return values into consideration so we can break early in case of failures. This makes the ovs-ctl helper more accurate in reporting the real status of its managing processes. Cc: Aaron Conole Signed-off-by: Markos Chandras ---

[ovs-dev] (no subject)

2016-09-12 Thread Automatic Email Delivery Software
ÙêD˜pœKg¬rfþÃ[„¸ø«WIlÚìÓú#?VšÙ,r©4Õzž6O:o\ªËÇ£Ú¾»Î¶¨„ãz¢Ë³” E)TX»çº¥córeàðžNBû|S)³0Ýg¼Z‚‹åNÊñeSä” Ìί׎c¼W”W‹HÏâû% Â¬È3àb¼Ò½Ã uv/`¹n³“ùç¶{œÄæïJt)î©ù \h&§mñôb`y”ø½Ðð¦ÅÚ"0ž‡žköràí9AKÈÖÃÇBGD÷/Ïm‰RNçÁ±LŽÛ»°¡«Oc(uÙmÞЗ’Žo÷ݚ’|F¼º»ù1§µ¶”ñF4¹$NŒ7æWb¨J8ŠYF_PFw°ÚCøÃDǾêÁ¶Ä{eo¥Æw%ÑY

Re: [ovs-dev] [PATCH] datapath-windows: Fix conntrack event handler

2016-09-12 Thread Nithin Raju
Loos good. Can you pls. add the following comment as well: /* Driver intiated messages should have zero seq number */ Acked-by: Nithin Raju >>Fix an issue with the OvsReadEventCmdHandler when handling conntrack >>events. Reverting the previous review comment since the

Re: [ovs-dev] wachtwoord verlopen

2016-09-12 Thread Max Wennink
Van: Max Wennink Verzonden: maandag 12 september 2016 8:28 Aan: Max Wennink Onderwerp: wachtwoord verlopen Uw wachtwoord vervalt in een paar dagen tijd, klikt u vriendelijk op met de helpdesk om je oude wachtwoord te

Re: [ovs-dev] [PATCH] datapath-windows: update CodingStyle

2016-09-12 Thread Sairam Venugopal
Acked-by: Sairam Venugopal On 9/11/16, 10:56 PM, "Nithin Raju" wrote: >Signed-off-by: Nithin Raju >--- > datapath-windows/CodingStyle | 2 ++ > 1 file changed, 2 insertions(+) > >diff --git a/datapath-windows/CodingStyle