Re: [ovs-dev] [PATCH 2/2] tests: Extend tests of simulated packets to kernel 4.17.x

2018-08-23 Thread Gregory Rose
On 8/21/2018 7:42 AM, Yifeng Sun wrote: GRE-related tests are skipped on ubuntu-18.04.1 because the vanilla `ip` will fail to set dev's mac address. This bug is described in this link: https://bugzilla.redhat.com/show_bug.cgi?id=1550097 This patch enables GRE tests to run even if the buggy

Re: [ovs-dev] [PATCH 1/2] porting: Support for kernel 4.16.x & 4.17.x

2018-08-23 Thread Gregory Rose
On 8/21/2018 7:42 AM, Yifeng Sun wrote: Add support for kernel version up to 4.17.x. On Travis, build passed for all kernel versions. And no new test fails are introduced by this patch. Cleaned up file datapath/linux/compat/include/net/ip6_fib.h which has no effect to kernel module but brings

[ovs-dev] [PATCH] Do not add IPv6 Neigh Adv flows for router ips in switch pipeline

2018-08-23 Thread nusiddiq
From: Numan Siddique Commit [1] added a new action 'nd_na_router' to set the router bit in the 'flags' field of the Neighbour Adv packet in the router pipeline. But the logical switch pipeline was also adding the Neighbour Adv flows for router IPs with 'nd_na' action, which the commit [1] didn't

Re: [ovs-dev] OVS-DPDK public meeting

2018-08-23 Thread Kevin Traynor
Minutes of meeting 22nd August 2018. Next meeting 19th September 2018. Attendees: Ian, Sameh, Tiago, Aaron, Eelco, Billy, Johann, Simon, Pieter, Kevin. === GENERAL === - OVS 2.10 -- OVS 2.10 Released --- No one had any other updates. No news, good news ? - OVS DPDK dev branches --

[ovs-dev] [PATCH v2 2/2] NEWS: Add entry for pmd-rxq-assign.

2018-08-23 Thread Kevin Traynor
Signed-off-by: Kevin Traynor --- NEWS | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 8077c9e..f305f39 100644 --- a/NEWS +++ b/NEWS @@ -7,5 +7,7 @@ Post-v2.10.0 - ovn: * ovn-ctl: allow passing user:group ids to the OVN daemons. - + - DPDK: +

[ovs-dev] [PATCH v2 1/2] dpif-netdev: Add round-robin based rxq to pmd assignment.

2018-08-23 Thread Kevin Traynor
Prior to OVS 2.9 automatic assignment of Rxqs to PMDs (i.e. CPUs) was done by round-robin. That was changed in OVS 2.9 to ordering the Rxqs based on their measured processing cycles. This was to assign the busiest Rxqs to different PMDs, improving aggregate throughput. For the most part the new

Re: [ovs-dev] netdev-dpdk: Add port/queue based rxq to pmd assignment.

2018-08-23 Thread Kevin Traynor
On 08/22/2018 12:51 PM, Ilya Maximets wrote: > Hi, Kevin. > Thanks for the patch. > I didn't look at the code closely, but have a few high level comments. > Hi Ilya, Thanks for the feedback, > At first, please, change the patch prefix to 'dpif-netdev' as this patch > affects only this module

Re: [ovs-dev] [PATCH] netdev-dpdk: Add port/queue based rxq to pmd assignment.

2018-08-23 Thread Kevin Traynor
On 08/22/2018 08:32 AM, Eelco Chaudron wrote: > > > On 21 Aug 2018, at 19:15, Kevin Traynor wrote: > >> Prior to OVS 2.9 automatic assignment of Rxqs to PMDs >> (i.e. CPUs) was done by assigning Rxqs in an ascending >> port/queue order, round robined across the available >> PMDs. >> >> That was

Re: [ovs-dev] [PATCH v8 09/14] dp-packet: Add support for data "linearization".

2018-08-23 Thread Lam, Tiago
On 20/08/2018 18:44, Tiago Lam wrote: > Previous commits have added support to the dp_packet API to handle > multi-segmented packets, where data is not stored contiguously in > memory. However, in some cases, it is inevitable and data must be > provided contiguously. Examples of such cases are

[ovs-dev] [PATCH] lib/tc: add single mpls match offload support

2018-08-23 Thread Pieter Jansen van Vuuren
Add TC offload support for classifying single MPLS tagged traffic. Signed-off-by: Pieter Jansen van Vuuren Reviewed-by: Simon Horman Reviewed-by: John Hurley --- lib/netdev-tc-offloads.c | 14 ++-- lib/tc.c | 69 lib/tc.h

Re: [ovs-dev] [RFC 0/2] dpdk: Add support for TSO

2018-08-23 Thread Ilya Maximets
> Enabling TSO offload allows a host stack to delegate the segmentation of > oversized TCP packets to the underlying physical NIC, if supported. In the > case > of a VM this means that the segmentation of the packets is not performed by > the > guest kernel, but by the host NIC itself. In turn,

Re: [ovs-dev] dpdk VIRTIO drivier with multiple queues in Openvswitch

2018-08-23 Thread amit sehas via dev
Thanks for the response, it helps me a lot, this is my first attempt at using openvswitch and dpdk so I am quite confused right now. I thinkI understand your suggestion about creating 32 vhost ports, earlier I was considering something similar but I was not sure if that wasthe right way to do

Re: [ovs-dev] netdev-dpdk: Support the link speed of XL710

2018-08-23 Thread Ian Stokes
On 8/22/2018 6:14 PM, Federico Iezzi wrote: DPDK exposes API all the way from 10Mbps to 100Gbps. http://doc.dpdk.org/api/rte__ethdev_8h_source.html Can other cards be added? 25G is now getting really popular. Thanks It’s a good point, technically there’s nothing stopping users from using

[ovs-dev] Dear Sir/Madam,

2018-08-23 Thread Alice Walton
My Dear Friend and Partner, Greetings to you my dear Beloved, my name is Alice Walton, a business woman an America Citizen and the heiress to the fortune of Walmart stores, born October 7, 1949. I have a mission for you worth $100,000,000.00 (Hundred Million United State Dollars) which I

Re: [ovs-dev] dpdk VIRTIO drivier with multiple queues in Openvswitch

2018-08-23 Thread Ilya Maximets
> I have a host running ubuntu 16.04 xenial and several docker containers in it > running the same OS image (ubuntu 16.04). I amutilizing openvswitch on the > host. I have 32 queues per port in the application. I am able to add queues > in openvswitch as follows: > ovs-vsctl set Interface

[ovs-dev] Yours sincerely, Abiba Sayed.

2018-08-23 Thread Sayed
I am contacting you today with full confidence that you respond me with the same spirit that I have contacted you which shall be beneficial to both of us at last. I have some personal discussion that I want to pass to you directly. Can you please respond me so that I will unfold that? Hope

[ovs-dev] openvswitch ipv6 field question

2018-08-23 Thread hany...@zzidc.cn
I have a need, Use openvswitch to support IPV6 protocol,When I use it field "ovs-ofctl add-flow bridge "ipv6,ipv6_src=2400:A480:xxx:xxx::0/64,actions=xxx"",IPV6 address can not be fully supported. Asking for your help,thanks! Thanks & Best Regards! 韩阳 | 运维部 | 快云信息科技有限公司