Re: [ovs-dev] [PATCH v3] netdev-dpdk: leverage the mempool offload support

2017-04-10 Thread Darrell Ball
One minor comment On 3/24/17, 12:27 AM, "Hemant Agrawal" wrote: DPDK 16.07 introduced the support for mempool offload support. rte_pktmbuf_pool_create is the recommended method for creating pktmbuf pools. Buffer pools created with rte_mempool_create may not get offloaded to the u

[ovs-dev] ovs-vsctl: Error detected while setting up 'dpdk-p0': Error attaching device '0000:43:00.0' to DPDK.

2017-04-10 Thread Deepti Sabnani
HI, I have bound a port to dpdk using the dpdk-devbind.sh script root@compute16:/usr/src/dpdk-stable-16.11.1# $DPDK_DIR/tools/dpdk-devbind.py --bind=vfio-pci eth4 root@compute16:/usr/src/dpdk-stable-16.11.1# $DPDK_DIR/tools/dpdk-devbind.py --status Network devices using DPDK-compatibl

Re: [ovs-dev] [ovs-discuss] ovn: unsnat handling error for Distributed Gateway

2017-04-10 Thread Mickey Spiegel
On Sun, Apr 9, 2017 at 3:23 PM, Mickey Spiegel wrote: > > > On Thu, Apr 6, 2017 at 7:34 AM, Guoshuai Li wrote: > >> >> revese my topology: >> >> +-++ >> | VM 172.16.1.7 | >> +-+-

Re: [ovs-dev] [PATCH] datapath: Avoid struct copy on conntrack labels.

2017-04-10 Thread Andy Zhou
On Sat, Apr 1, 2017 at 8:24 PM, Jarno Rajahalme wrote: > Older kernels have variable sized labels, and the struct itself > contains only the length, so we must memcpy the bits explicitly. > > The modified system test fails on older kernels without this change. > > VMware-BZ: #1841876 > Fixes: 09aa

[ovs-dev] [PATCH 4/4 v3] datapath-windows: NAT integration with conntrack

2017-04-10 Thread Yin Lin
Signed-off-by: Yin Lin --- datapath-windows/ovsext/Actions.c | 119 - datapath-windows/ovsext/Actions.h | 20 datapath-windows/ovsext/Conntrack.c| 188 + datapath-windows/ovsext/Conntrack.h| 25 +++-- datapath-windows/ov

[ovs-dev] [PATCH 3/4 v3] datapath-windows: Add NAT module in conntrack

2017-04-10 Thread Yin Lin
Signed-off-by: Yin Lin Issue: # Change-Id: I6f37360c36525548b343f0016304015fec8aba7d --- datapath-windows/automake.mk| 2 + datapath-windows/ovsext/Conntrack-nat.c | 438 datapath-windows/ovsext/Conntrack-nat.h | 39 +++ 3 files changed, 479 insert

[ovs-dev] [PATCH 2/4 v3] datapath-windows: Add support for NAT in conntrack

2017-04-10 Thread Yin Lin
Add support for parsing netlink attributes related to NAT in conntrack. Co-Authored-by: Anand Kumar Co-Authored-by: Darrell Ball Signed-off-by: Yin Lin --- datapath-windows/ovsext/Conntrack.c | 73 - datapath-windows/ovsext/Conntrack.h | 17 + datapa

[ovs-dev] [PATCH 1/4 v3] datapath-windows: Pass fwdCtx to conntrack

2017-04-10 Thread Yin Lin
--- datapath-windows/ovsext/Actions.c | 61 ++--- datapath-windows/ovsext/Actions.h | 58 +++ datapath-windows/ovsext/Conntrack.c | 5 +-- datapath-windows/ovsext/Conntrack.h | 4 +-- 4 files changed, 65 insertions(+), 63 deleti

[ovs-dev] Bug#857178: 857178 subscribe

2017-04-10 Thread Pablo Di Noto
Also found this issue. Brand new Debian testing, minimal netinstall. Eventually, systemd timed out the script and the configuration went on. root@c3:~# systemctl status openvswitch-switch.service ● openvswitch-switch.service - LSB: Open vSwitch switch Loaded: loaded (/etc/init.d/openvswitch-sw

Re: [ovs-dev] [PATCH 3/3 v2] datapath-windows: NAT integration with conntrack

2017-04-10 Thread Yin Lin
Hi Alin, Was the checksum error observed in my v2 patch? In v1 patch, I did not consider the TCP offloading case, which result in TCP checksum error when checksum computing is offloaded. It's already fixed in v2. If you are still seeing errors, let me know your setup so I can take a look. Thanks!

Re: [ovs-dev] [PATCH v2] python: Allow tuning the session probe_interval from IDL

2017-04-10 Thread Lance Richardson
- Original Message - > From: "Lance Richardson" > To: "Terry Wilson" > Cc: "ovs dev" , "Lucas Alvares Gomes" > > Sent: Monday, 10 April, 2017 2:01:39 PM > Subject: Re: [ovs-dev] [PATCH v2] python: Allow tuning the session > probe_interval from IDL > > > From: "Terry Wilson" > > To:

Re: [ovs-dev] [PATCH v2] python: Allow tuning the session probe_interval from IDL

2017-04-10 Thread Lance Richardson
> From: "Terry Wilson" > To: "Lucas Alvares Gomes" > Cc: "ovs dev" > Sent: Monday, 10 April, 2017 1:01:31 PM > Subject: Re: [ovs-dev] [PATCH v2] python: Allow tuning the session > probe_interval from IDL > > ovsdb-server has the ability to create additional servers based on a > DB contents. Fo

Re: [ovs-dev] Minutes: OvS Offload Discussion at Netdev 2.1

2017-04-10 Thread Simon Horman
On Mon, Apr 10, 2017 at 09:59:57AM -0700, Joe Stringer wrote: > Thanks Simon. I also raised with a few people after the discussion about > how we should document this functionality​. Specifically, whether there > should be an 'experimental' or 'beta' tag associated. I believe that this > seemed rea

Re: [ovs-dev] [PATCH v2] python: Allow tuning the session probe_interval from IDL

2017-04-10 Thread Terry Wilson
ovsdb-server has the ability to create additional servers based on a DB contents. For the Open_vSwitch schema, that's the Manager table and the Open_vSwitch table's manager_options column. The ovsdb-server code refers to these as "remotes". If these remotes have a max_backoff/inactivity_probe colu

Re: [ovs-dev] Minutes: OvS Offload Discussion at Netdev 2.1

2017-04-10 Thread Joe Stringer
Thanks Simon. I also raised with a few people after the discussion about how we should document this functionality​. Specifically, whether there should be an 'experimental' or 'beta' tag associated. I believe that this seemed reasonable to the people I discussed this with. On 8/04/2017 16:48, "Sim

Re: [ovs-dev] [PATCH 2/2] netdev-dpdk: Show Rx checksum status when false.

2017-04-10 Thread Chandran, Sugesh
Regards _Sugesh > -Original Message- > From: Kevin Traynor [mailto:ktray...@redhat.com] > Sent: Tuesday, April 4, 2017 6:35 AM > To: d...@openvswitch.org > Cc: Kevin Traynor ; Chandran, Sugesh > > Subject: [PATCH 2/2] netdev-dpdk: Show Rx checksum status when false. > > Currently ovs-

Re: [ovs-dev] [PATCH 1/2] netdev-dpdk: Fix Rx checksum reconfigure.

2017-04-10 Thread Chandran, Sugesh
Thank you for the patch, Please see the comment below. Regards _Sugesh > -Original Message- > From: Kevin Traynor [mailto:ktray...@redhat.com] > Sent: Tuesday, April 4, 2017 6:35 AM > To: d...@openvswitch.org > Cc: Kevin Traynor ; Chandran, Sugesh > > Subject: [PATCH 1/2] netdev-dpdk: Fi

[ovs-dev] [PATCH v2] doc: Link to release FAQ from DPDK install guide

2017-04-10 Thread Stephen Finucane
I wanted to find the mappings of DPDK versions to OVS versions. This was a little more difficult than expected. Resolve the issue by linking to it from the DPDK install guide. Signed-off-by: Stephen Finucane --- v2: - Add a link to the releases FAQ from the installation section of the index pag

Re: [ovs-dev] [PATCH] doc: Link to release FAQ from DPDK install guide

2017-04-10 Thread Stephen Finucane
On Fri, 2017-04-07 at 15:28 +, Darrell Ball wrote: > > On 4/7/17, 6:58 AM, "ovs-dev-boun...@openvswitch.org on behalf of > Stephen Finucane" e...@that.guru> wrote: > > I wanted to find the mappings of DPDK versions to OVS versions. > This was > a little more difficult than expected.

Re: [ovs-dev] [PATCH 2/2] selinux: enable dpdk permissions

2017-04-10 Thread Aaron Conole
Hi Ansis, Ansis Atteka writes: > On 29 March 2017 at 12:25, Aaron Conole wrote: > > Thanks for doing this. I should have probably built OVS with your patch, but > since my RHEL setup is down > at the moment, then I will do that later. Anyway see my comments inline. Thank you so much for the r

[ovs-dev] 邮件系统备案提醒

2017-04-10 Thread postmaster
这是一封 HTML 格式的邮件,请以网页方式查看邮件。 ___ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev

[ovs-dev] [RFC 1/4] doc: Add man page section to documentation guide

2017-04-10 Thread Stephen Finucane
We also replace 'reST' with the far more common 'rST'. Signed-off-by: Stephen Finucane --- .../internals/contributing/documentation-style.rst | 84 +++--- 1 file changed, 76 insertions(+), 8 deletions(-) diff --git a/Documentation/internals/contributing/documentation-style.rst

[ovs-dev] [RFC 3/4] doc: Convert ovs-test to rST

2017-04-10 Thread Stephen Finucane
Signed-off-by: Stephen Finucane --- See comment on the previous change --- Documentation/automake.mk | 2 + Documentation/conf.py | 3 + Documentation/ref/index.rst | 1 + Documentation/ref/ovs-test.rst | 165 Documen

[ovs-dev] [RFC 2/4] doc: Convert ovs-vlan-test to rST

2017-04-10 Thread Stephen Finucane
Let's start with a simple one that lets us focus on setting up most of the required "infrastructure" for building man pages using Sphinx. There are a couple of things worth noting here: - The 'check-htmldocs' target becomes 'check-docs' as its now responsible for building man page docs too. -

[ovs-dev] [RFC 4/4] doc: Remove latex output configuration

2017-04-10 Thread Stephen Finucane
We don't care about building LaTeX documentation, so there's no need to keep this build cruft around. Signed-off-by: Stephen Finucane --- Documentation/automake.mk | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Documentation/automake.mk b/Documentation/automake.mk index 7

[ovs-dev] [RFC 0/4] Introduce Sphinx for man pages

2017-04-10 Thread Stephen Finucane
This series introduces the use of Sphinx for building man pages. There are a couple of reasons for doing this: - roff is ruff to write Sorry. roff is an old markup format that's mostly used for man pages today. While certainly not impossible to parse, it isn't very pleasant to either read o

Re: [ovs-dev] [PATCH v3] netdev-dpdk: leverage the mempool offload support

2017-04-10 Thread Kevin Traynor
On 03/24/2017 07:27 AM, Hemant Agrawal wrote: > DPDK 16.07 introduced the support for mempool offload support. > rte_pktmbuf_pool_create is the recommended method for creating pktmbuf > pools. Buffer pools created with rte_mempool_create may not get offloaded > to the underlying offloaded mempools.

Re: [ovs-dev] [PATCH] netdev-dpdk: Enable INDIRECT_DESC on DPDK vHostUser.

2017-04-10 Thread Kevin Traynor
On 04/10/2017 08:03 AM, Darrell Ball wrote: > > > On 4/5/17, 7:52 AM, "ovs-dev-boun...@openvswitch.org on behalf of O Mahony, > Billy" billy.o.mah...@intel.com> wrote: > > > -Original Message- > > From: Kevin Traynor [mailto:ktray...@redhat.com] > > Sent: Wednesday, April 5

[ovs-dev] [PATCH v2] python: Allow tuning the session probe_interval from IDL

2017-04-10 Thread Lucas Alvares Gomes
This patch is adding a new parameter called "probe_interval" to the constructor of the Idl class. This new parameter will be used to tune the database connection probing for that IDL session, some users might want to tune it to be less agressive than the current 5s default in OVS or even disable it

[ovs-dev] nouveau

2017-04-10 Thread Telephone 0176243081
.ReadMsgBody { WIDTH: 100% } .ExternalClass { WIDTH: 100% } HTML { PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px } BODY { HEIGHT: 100%; WIDTH: 100% !important; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px } T

Re: [ovs-dev] [PATCH 2/2] selinux: enable dpdk permissions

2017-04-10 Thread Ansis Atteka
On 29 March 2017 at 12:25, Aaron Conole wrote: Thanks for doing this. I should have probably built OVS with your patch, but since my RHEL setup is down at the moment, then I will do that later. Anyway see my comments inline. Set the selinux permissions for DPDK. After this patch, the openvswitc

Re: [ovs-dev] [PATCH] netdev-dpdk: Enable INDIRECT_DESC on DPDK vHostUser.

2017-04-10 Thread Darrell Ball
On 4/5/17, 7:52 AM, "ovs-dev-boun...@openvswitch.org on behalf of O Mahony, Billy" wrote: > -Original Message- > From: Kevin Traynor [mailto:ktray...@redhat.com] > Sent: Wednesday, April 5, 2017 2:58 PM > To: O Mahony, Billy ; Maxime Coquelin > ; d...@openvswitch.o