[ovs-dev] nxgl jgg

2016-05-12 Thread Automatic Email Delivery Software
ÈÏäà ªk¹Ë˛ª‹/èªḮJúáPø"”ÅEy 3[°9l»Û/‚ —K۔}Á³÷!àÆÕÄ*%HÉG£À&Üù±òÏBò9~éø»«˜W?ãx’¸—ä(ÕO/p©… h`’RŽISm÷Ø®á;kgL?6.AÕé9/ĐZÁÔQgþ5­KðïS0‘Â[zÀ­j`6ô)X™Z¿n*U°ÄÓYNÒû×þKló¬4¸˜¦ÁTÁAQ`›x¶v*pñHKmN¶“®//ä2™å“·O)›U©W–fo«¥ …ÓÏ^a Š:ê#"ðÆnB‘Yöá¿<0]ó`ª¬VâM÷±FÜý,£±zÔÔ¶Sৌx\ûƒ¤ùœÞLÊ\R±G}š"ñÊÊ#GJÉ¬\ij

[ovs-dev] Mail System Error - Returned Mail

2016-05-12 Thread kmmyers
___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] multiple ovs with multiple controller

2016-05-12 Thread 刘文学
controller1 eth2--- eth2 controller2 | | | |

[ovs-dev] Wqaojerzlgl

2016-05-12 Thread Mail Delivery Subsystem
The original message was received at Fri, 13 May 2016 11:04:49 +0700 from openvswitch.org [83.210.88.242] - The following addresses had permanent fatal errors - dev@openvswitch.org ___ dev mailing list dev@openvswitch.org

[ovs-dev] [PATCH 2/3] datapath-windows: Make _MapTunAttrToFlowPut() global

2016-05-12 Thread Nithin Raju
Move this function out from file scope. Signed-off-by: Nithin Raju --- datapath-windows/ovsext/Flow.c | 16 +++- datapath-windows/ovsext/Flow.h | 2 ++ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/datapath-windows/ovsext/Flow.c

[ovs-dev] [PATCH 3/3] datapath-windows: Use l2 port and tunkey during execute

2016-05-12 Thread Nithin Raju
While testing DFW and recirc code it was found that userspace was calling into packet execute with the tunnel key and the vport added as part of the execute structure. We were not passing this along to the code that executes actions. The right thing is to contruct the key based on all of the

[ovs-dev] [PATCH 1/3] datapath-windows: add nlMsgHdr to OvsPacketExecute

2016-05-12 Thread Nithin Raju
We'll need this for parsing nested attributes. Signed-off-by: Nithin Raju --- datapath-windows/ovsext/DpInternal.h | 1 + datapath-windows/ovsext/User.c | 13 - 2 files changed, 9 insertions(+), 5 deletions(-) diff --git

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-12 Thread Daniele Di Proietto
2016-05-12 13:40 GMT-07:00 pravin shelar : > On Thu, May 12, 2016 at 12:59 PM, Jesse Gross wrote: > > On Thu, May 12, 2016 at 11:18 AM, pravin shelar wrote: > >> On Tue, May 10, 2016 at 6:31 PM, Jesse Gross wrote: > >>> I'm

Re: [ovs-dev] [PATCH] ovn-northd: Support connecting multiple routers to a switch.

2016-05-12 Thread Guru Shetty
> > > >> > >> With respect to the other questions, I think its best approach would be > to > >> ask direct questions so those > >> direct questions get answered. > >> > >> 1) With 1000 HVs, 1000 HVs/tenant, 1 distributed router per tenant, you > >> choose the number of gateways/tenant: > >> > >>

Re: [ovs-dev] [PATCH] ovn-northd: Support connecting multiple routers to a switch.

2016-05-12 Thread Darrell Ball
On Thu, May 12, 2016 at 4:55 PM, Guru Shetty wrote: > > > On 12 May 2016 at 16:34, Darrell Ball wrote: > >> On Thu, May 12, 2016 at 10:54 AM, Guru Shetty wrote: >> >> > >> >> I think you misunderstood - having one or more gateway per tenant does >>

[ovs-dev] Returned mail: Data format error

2016-05-12 Thread The Post Office
wZã3õԓöÙ0¼½íb…Í0ïƒm³ÜŽ¨òx¾Ýk’»%£qgëxÔnÍTF΋,0aL\Éõо9] ¶Ö¨a–]â̱²>S¿W .ºK(Mšµ ù¥žN_c©ÎУ¢RB 4Ø´½LÄ¥yóÍNžQžÁŒ.ºþâç_äT†™²ãNcSO‰™h¦n ò1aw!Òñ¡È5Ԙ8²Ã©"6ʈr"À©n$¼ý{\³)»qiæ±rUåYU…~~ôc¥ãÜ&… P•fîµ>|ä-’Ÿ§¤7©DoÃñë«jÑð·DéûQüw†!­°ÎÝËLeœ#`wF-«oç.¨e“š•ÉZ­$ý.§¯Sá”:”%ÆyÛzý±$ú$íÚgÓ][é­r Š¡«ô££

Re: [ovs-dev] [PATCH] netdev-dpdk: Fix locking during get_stats.

2016-05-12 Thread Daniele Di Proietto
Thanks for fixing this! Acked-by: Daniele Di Proietto 2016-05-10 15:50 GMT-07:00 Joe Stringer : > Clang complains: > lib/netdev-dpdk.c:1860:1: error: mutex 'dev->mutex' is not locked on every > path > through here [-Werror,-Wthread-safety-analysis] >

Re: [ovs-dev] [PATCH] ovn-northd: Support connecting multiple routers to a switch.

2016-05-12 Thread Guru Shetty
On 12 May 2016 at 16:34, Darrell Ball wrote: > On Thu, May 12, 2016 at 10:54 AM, Guru Shetty wrote: > > > > >> I think you misunderstood - having one or more gateway per tenant does > >> not make Transit LS better in flow scale. > >> The size of a Transit LS

[ovs-dev] Error

2016-05-12 Thread burkheadscott
The original message was included as attachment ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

Re: [ovs-dev] [PATCH] ovn-northd: Support connecting multiple routers to a switch.

2016-05-12 Thread Darrell Ball
On Thu, May 12, 2016 at 10:54 AM, Guru Shetty wrote: > >> I think you misunderstood - having one or more gateway per tenant does >> not make Transit LS better in flow scale. >> The size of a Transit LS subnet and management across Transit LSs is one >> the 5 issues I mentioned and

Re: [ovs-dev] [PATCH 2/5] ovn: Introduce l3 gateway router.

2016-05-12 Thread Guru Shetty
> > > > Completely agree that you need to go through a common point in both > directions > in the same chassis. > > Why does this require a separate gateway router? > The primary reason to choose a separate gateway router was to support multiple physical gateways for k8s to which you can

Re: [ovs-dev] [PATCH 2/5] ovn: Introduce l3 gateway router.

2016-05-12 Thread Mickey Spiegel
See comments inline. >To: dev@openvswitch.org >From: Gurucharan Shetty >Sent by: "dev" >Date: 05/10/2016 08:10PM >Cc: Gurucharan Shetty >Subject: [ovs-dev] [PATCH 2/5] ovn: Introduce l3 gateway router. > >Currently OVN has distributed switches and routers. When a packet >exits a

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-12 Thread pravin shelar
On Thu, May 12, 2016 at 12:59 PM, Jesse Gross wrote: > On Thu, May 12, 2016 at 11:18 AM, pravin shelar wrote: >> On Tue, May 10, 2016 at 6:31 PM, Jesse Gross wrote: >>> I'm a little bit torn as to whether we should apply your rx checksum >>>

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-12 Thread Jesse Gross
On Thu, May 12, 2016 at 11:18 AM, pravin shelar wrote: > On Tue, May 10, 2016 at 6:31 PM, Jesse Gross wrote: >> I'm a little bit torn as to whether we should apply your rx checksum >> offload patch in the meantime while we wait for DPDK to offer the new >> API.

Re: [ovs-dev] [PATCH v2] tunneling: Improving tunneling performance using DPDK Rx checksum offloading feature.

2016-05-12 Thread pravin shelar
On Tue, May 10, 2016 at 6:31 PM, Jesse Gross wrote: > On Tue, May 10, 2016 at 3:26 AM, Chandran, Sugesh > wrote: >>> -Original Message- >>> From: Jesse Gross [mailto:je...@kernel.org] >>> Sent: Friday, May 6, 2016 5:00 PM >>> To: Chandran,

Re: [ovs-dev] [PATCH 2/2] doc: Refactor DPDK install guide, add ADVANCED doc

2016-05-12 Thread Thomas F Herbert
On 5/9/16 2:32 AM, Bhanuprakash Bodireddy wrote: Add INSTALL.DPDK-ADVANCED document that is forked off from original INSTALL.DPDK guide. This document is targeted at users looking for optimum performance on OVS using dpdk datapath. Thanks for this effort. Signed-off-by: Bhanuprakash Bodireddy

Re: [ovs-dev] [PATCH] ovn-northd: Support connecting multiple routers to a switch.

2016-05-12 Thread Guru Shetty
> > > I think you misunderstood - having one or more gateway per tenant does not > make Transit LS better in flow scale. > The size of a Transit LS subnet and management across Transit LSs is one > the 5 issues I mentioned and it remains the same > as do the other issues. > > Based on the example

Re: [ovs-dev] [PATCH 1/2] doc: Refactor DPDK install documentation

2016-05-12 Thread Thomas F Herbert
On 5/9/16 2:32 AM, Bhanuprakash Bodireddy wrote: Refactor the INSTALL.DPDK in to two documents named INSTALL.DPDK and INSTALL.DPDK-ADVANCED. While INSTALL.DPDK document shall facilitate the novice user in setting up the OVS DPDK and running it out of box, the ADVANCED document is targeted at

Re: [ovs-dev] [PATCH v3 0/2] doc: Refactor DPDK install guide

2016-05-12 Thread Thomas F Herbert
On 5/9/16 2:32 AM, Bhanuprakash Bodireddy wrote: This patchset refactors the present INSTALL.DPDK.md guide. The INSTALL guide is split in to two documents named INSTALL.DPDK and INSTALL.DPDK-ADVANCED. The former document is simplified with emphasis on installation, basic testcases and targets

Re: [ovs-dev] [PATCH v3] Add configurable OpenFlow port name.

2016-05-12 Thread Flavio Leitner
On Wed, May 11, 2016 at 10:13:48AM +0800, Xiao Liang wrote: > On Wed, May 11, 2016 at 4:31 AM, Flavio Leitner wrote: > > On Tue, May 10, 2016 at 10:31:19AM +0800, Xiao Liang wrote: > >> On Tue, May 10, 2016 at 4:28 AM, Flavio Leitner wrote: > >> > On Sat,

Re: [ovs-dev] [PATCH] ovn-northd: Support connecting multiple routers to a switch.

2016-05-12 Thread Guru Shetty
> > >> >> I think one of the main discussion points was needing thousands of arp >> flows and thousands of subnets, and it was on an incorrect logical >> topology, I am glad that it is not an issue any more. >> > > I think you misunderstood - having one or more gateway per tenant does not > make

Re: [ovs-dev] [PATCH] tests: Add valgrind targets for ovn utilities and dameons.

2016-05-12 Thread Guru Shetty
Thank you William and Ryan. I pushed this to master. On 12 May 2016 at 09:32, William Tu wrote: > Thanks for adding this, I will re-run the OVN-related valgrind tests. > > On Thu, May 12, 2016 at 9:14 AM, Ryan Moats wrote: > > > > > > > "dev"

Re: [ovs-dev] [PATCH] tests: Add valgrind targets for ovn utilities and dameons.

2016-05-12 Thread William Tu
Thanks for adding this, I will re-run the OVN-related valgrind tests. On Thu, May 12, 2016 at 9:14 AM, Ryan Moats wrote: > > > "dev" wrote on 05/12/2016 10:23:39 AM: > > > From: Gurucharan Shetty > > To: dev@openvswitch.org > > Cc:

Re: [ovs-dev] [PATCH] ovn-northd: Support connecting multiple routers to a switch.

2016-05-12 Thread Darrell Ball
On Thu, May 12, 2016 at 6:03 AM, Guru Shetty wrote: > > > > On May 11, 2016, at 10:45 PM, Darrell Ball wrote: > > > > On Wed, May 11, 2016 at 8:51 PM, Guru Shetty wrote: > >> >> >> >> >> > On May 11, 2016, at 8:45 PM, Darrell Ball

Re: [ovs-dev] [PATCH] tests: Add valgrind targets for ovn utilities and dameons.

2016-05-12 Thread Ryan Moats
"dev" wrote on 05/12/2016 10:23:39 AM: > From: Gurucharan Shetty > To: dev@openvswitch.org > Cc: Gurucharan Shetty > Date: 05/12/2016 10:42 AM > Subject: [ovs-dev] [PATCH] tests: Add valgrind targets for ovn > utilities and dameons. >

[ovs-dev] [PATCH] netdev-dpdk : vhost-user port link state fix

2016-05-12 Thread Zoltán Balogh
Hi, OVS reports that link state of a vhost-user port (type=dpdkvhostuser) is DOWN, even when traffic is running through the port between a Virtual Machine and the vSwitch. Changing admin state with the "ovs-ofctl mod-port up/down" command over OpenFlow does affect neither the reported link

[ovs-dev] Document

2016-05-12 Thread dev
___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] [PATCH] tests: Add valgrind targets for ovn utilities and dameons.

2016-05-12 Thread Gurucharan Shetty
Signed-off-by: Gurucharan Shetty --- tests/automake.mk |4 1 file changed, 4 insertions(+) diff --git a/tests/automake.mk b/tests/automake.mk index a5c6074..211a80d 100644 --- a/tests/automake.mk +++ b/tests/automake.mk @@ -152,6 +152,10 @@ check-lcov: all tests/atconfig

[ovs-dev] [PATCH RFC 3/6] netdev-dpdk: Mandatory locking of TX queues.

2016-05-12 Thread Ilya Maximets
In future XPS implementation dpif-netdev layer will distribute TX queues between PMD threads dynamically and netdev layer will not know about sharing of TX queues. So, we need to lock them always. Each tx queue still has its own lock, so, impact on performance should be minimal. Signed-off-by:

[ovs-dev] [PATCH RFC 6/6] dpif-netdev: Add dpif-netdev/pmd-rxq-set appctl command.

2016-05-12 Thread Ilya Maximets
New appctl command to perform manual pinning of RX queues to desired cores. Signed-off-by: Ilya Maximets --- INSTALL.DPDK.md| 24 +- NEWS | 2 + lib/dpif-netdev.c | 199 -

[ovs-dev] [PATCH RFC 5/6] dpif-netdev: Add dpif-netdev/pmd-reconfigure appctl command.

2016-05-12 Thread Ilya Maximets
This command can be used to force PMD threads to reload and apply new configuration. Signed-off-by: Ilya Maximets --- NEWS | 2 ++ lib/dpif-netdev.c | 41 + vswitchd/ovs-vswitchd.8.in | 3 +++ 3

[ovs-dev] [PATCH RFC 0/6] dpif-netdev: Manual pinnig of RX queues + XPS.

2016-05-12 Thread Ilya Maximets
Patch-set implemented on top of v9 of 'Reconfigure netdev at runtime' from Daniele Di Proietto. ( http://openvswitch.org/pipermail/dev/2016-April/070064.html ) Manual pinning of RX queues to PMD threads required for performance optimisation. This will give to user ability to achieve max.

[ovs-dev] [PATCH RFC 4/6] dpif-netdev: XPS (Transmit Packet Steering) implementation.

2016-05-12 Thread Ilya Maximets
If CPU number in pmd-cpu-mask is not divisible by the number of queues and in a few more complex situations there may be unfair distribution of TX queue-ids between PMD threads. For example, if we have 2 ports with 4 queues and 6 CPUs in pmd-cpu-mask such distribution is possible:

[ovs-dev] [PATCH RFC 1/6] netdev-dpdk: Use instant sending instead of queueing of packets.

2016-05-12 Thread Ilya Maximets
Current implementarion of TX packet's queueing is broken in several ways: * TX queue flushing implemented on receive assumes that all core_id-s are sequential and starts from zero. This may lead to situation when packets will stuck in queue forever and, also,

[ovs-dev] [PATCH RFC 2/6] dpif-netdev: Allow configuration of number of tx queues.

2016-05-12 Thread Ilya Maximets
Currently number of tx queues is not configurable. Fix that by introducing of new option for PMD interfaces: 'n_txq', which specifies the maximum number of tx queues to be created for this interface. Example: ovs-vsctl set Interface dpdk0 options:n_txq=64 Signed-off-by: Ilya Maximets

Re: [ovs-dev] [PATCH] ovn-northd: Support connecting multiple routers to a switch.

2016-05-12 Thread Guru Shetty
> On May 11, 2016, at 10:45 PM, Darrell Ball wrote: > > > >> On Wed, May 11, 2016 at 8:51 PM, Guru Shetty wrote: >> >> >> >> >> > On May 11, 2016, at 8:45 PM, Darrell Ball wrote: >> > >> >> On Wed, May 11, 2016 at 4:42 PM, Guru

[ovs-dev] FW: Chart of Accounts

2016-05-12 Thread Herman Wolfe
Hi dev The attached spreadsheet contains receive payments. Please review Regards, Herman Wolfe ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] FW: vendors

2016-05-12 Thread Chance Goff
Hi dev The attached spreadsheet contains other names. Please review Regards, Chance Goff ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] FW: checks

2016-05-12 Thread Boyd Whitaker
Hi dev The attached spreadsheet contains item receipts. Please review Regards, Boyd Whitaker ___ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev

[ovs-dev] [PATCH RFC 1/1] netdev-dpdk: add jumbo frame support

2016-05-12 Thread Mark Kavanagh
Add support for Jumbo Frames to DPDK-enabled port types, using single-segment-mbufs. Using this approach, the amount of memory allocated for each mbuf to store frame data is increased to a value greater than 1518B (typical Ethernet maximum frame length). The increased space available in the mbuf

[ovs-dev] [PATCH RFC]: netdev-dpdk: add jumbo frame support (rebased)

2016-05-12 Thread Mark Kavanagh
This patch constitutes a response to a request on ovs-discuss (http://openvswitch.org/pipermail/discuss/2016-May/021261.html), and is only for consideration in the testing scenario documented therein. It should not be considered for review, or submission to the OVS source code - the proposed

[ovs-dev] [PATCH V6] datapath-windows: Improved offloading on STT tunnel

2016-05-12 Thread Paul Boca
*Added OvsExtractLayers - populates only the layers field without unnecessary memory operations for flow part *If in STT header the flags are 0 then force packets checksums calculation on receive. *Ensure correct pseudo checksum is set for LSO both on send and receive. Linux includes the segment

[ovs-dev] How to add flow rules to enable ssh

2016-05-12 Thread Sheroo Pratap
Hi All, I want to add a flow in OVS to allow ssh from specific IP address. Also, i want add some rules to allow/drop accessibility from specific IPs. Steps i did yet * My OVS is running in VM ubuntu. * created one bridge. * added port to bridge. * added 2 host using network

[ovs-dev] Mail System Error - Returned Mail

2016-05-12 Thread The Post Office
Your message was undeliverable due to the following reason: Your message was not 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 likely there