Re: [ovs-dev] [RFC PATCH v2 1/1] dpdk: Support both shared and per port mempools.

2018-06-20 Thread Ian Stokes
On 6/19/2018 12:11 PM, Kevin Traynor wrote: On 06/11/2018 05:37 PM, Ian Stokes wrote: This commit re-introduces the concept of shared mempools as the default memory model for DPDK devices. Per port mempools are still available but must be enabled explicitly by a user. Hi Ian, thanks for v2

[ovs-dev] [PATCH] dpdk: Use DPDK 16.11.7 release.

2018-06-20 Thread Ian Stokes
Modify travis linux build script to use the latest DPDK stable release 16.11.7. Update docs for latest DPDK stable releases. Signed-off-by: Ian Stokes --- .travis/linux-build.sh | 2 +- Documentation/faq/releases.rst | 2 +- Documentation/intro/install/dpdk.rst

[ovs-dev] [PATCH] dpdk: Use DPDK 17.11.3 release.

2018-06-20 Thread Ian Stokes
Modify travis linux build script to use the latest DPDK stable release 17.11.3. Update docs for latest DPDK stable releases. Signed-off-by: Ian Stokes --- .travis/linux-build.sh | 2 +- Documentation/faq/releases.rst | 4 ++-- Documentation/intro/install/dpdk.rst

Re: [ovs-dev] eBPF and OVS

2018-06-20 Thread Ian Stokes
On 6/14/2018 11:31 PM, William Tu wrote: On Thu, Jun 14, 2018 at 3:25 PM, Ben Pfaff wrote: On Mon, Jun 11, 2018 at 10:32:52AM +, Stokes, Ian wrote: Hi all, The recent DPDK 18.05 release provides BPF functionality for DPDK devices. The BPF Library provides the ability to load and execute

Re: [ovs-dev] Issue with OVS 2.9.0, DPDK 18.02 and vhost-user

2018-06-13 Thread Ian Stokes
On 6/12/2018 9:50 PM, Ravi Kerur wrote: On Tue, Jun 12, 2018 at 3:31 AM, Stokes, Ian > wrote: > Hi, > > I have used first link to install, compile and run OVS 2.9.0 and DPDK > 18.02, second link to configure vhost-client ports. However, facing

[ovs-dev] [RFC PATCH v2 1/1] dpdk: Support both shared and per port mempools.

2018-06-11 Thread Ian Stokes
including adding a memory calculation section to the documentation for both models. This is expected to be completed in the v1 after RFC. Signed-off-by: Ian Stokes --- v1 -> v2 * Rebase to head of master. * Change global config option 'per-port-mp-enabled' to 'per-port-memory'. in c

[ovs-dev] [PATCH branch 2.7] NEWS: Add LSC support for DPDK.

2018-05-22 Thread Ian Stokes
LSC support was previously added but no entry was made to the NEWS document. Fix this by adding it to NEWS for OVS 2.7.5. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- NEWS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/NEWS b/NEWS index 1e392f8..f4046ba 100644 --- a/NEWS

[ovs-dev] [PATCH branch 2.8] NEWS: Add LSC support for DPDK.

2018-05-22 Thread Ian Stokes
LSC support was previously added but no entry was made to the NEWS document. Fix this by adding it to NEWS for OVS 2.8.3. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- NEWS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/NEWS b/NEWS index 31fb40a..c8b5659 100644 --- a/NEWS

[ovs-dev] [PATCH branch 2.9] NEWS: Add LSC support for DPDK.

2018-05-22 Thread Ian Stokes
LSC support was previously added but no entry was made to the NEWS document. Fix this by adding it to NEWS for OVS 2.9.1. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- NEWS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/NEWS b/NEWS index 06f4a64..3e8df79 100644 --- a/NEWS

[ovs-dev] [PATCH v2 1/1] netdev-dpdk: Handle ENOTSUP for rte_eth_dev_set_mtu.

2018-05-22 Thread Ian Stokes
of the default max rx packet length that will be used instead. Signed-off-by: Ian Stokes <ian.sto...@intel.com> Co-author: Michal Weglicki <michalx.wegli...@intel.com> Tested-By: Ciara Loftus <ciara.lof...@intel.com> --- v1 -> v2 * Rebase to head of master. * Use %"PRIu16 instead o

[ovs-dev] [RFC PATCH v1] dpdk: Support both shared and per port mempools.

2018-05-18 Thread Ian Stokes
of TO-DOs including adding a memory calculation section to the documentation for both models. This is expected to be completed in the v1 after RFC. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/automake.mk| 1 + Documentation/topics/dpdk/index.rst | 1

[ovs-dev] [PATCH v1] netdev-dpdk: Handle ENOTSUP for rte_eth_dev_set_mtu.

2018-05-03 Thread Ian Stokes
of the default max rx packet length that will be used instead. Signed-off-by: Ian Stokes <ian.sto...@intel.com> Co-author: Michal Weglicki <michalx.wegli...@intel.com> --- lib/netdev-dpdk.c | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/lib/netdev-

[ovs-dev] [PATCH v1] netdev-dpdk: Enable HW_CRC_STRIP for virtual functions.

2018-05-03 Thread Ian Stokes
From: Michal Weglicki Virtual functions such as igb_vf and i40e_vf require HW_CRC_STRIP to be explicitly enabled before configuration, otherwise device configuration will fail. This commit achieves this by adding NETDEV_RX_HW_CRC_STRIP to dpdk_hw_ol_features. When a

[ovs-dev] [PATCH v2 4/4] docs: Fix urls in index.rst.

2018-04-19 Thread Ian Stokes
ef' section") Signed-off-by: Ian Stokes <ian.sto...@intel.com> Acked-by: Stephen Finucane <step...@that.guru> --- v1 -> v2 No change. --- Documentation/ref/index.rst | 214 ++-- 1 file changed, 105 insertions(+), 109 deletions(-) diff --git

[ovs-dev] [PATCH v2 3/4] docs: Fix sphinx urls.

2018-04-19 Thread Ian Stokes
Update dead url links for sphinx documentation to avoid make check-docs failing. Cc: Stephen Finucane <step...@that.guru> Fixes: 26ea2d409 ("docs: Add writing guide") Fixes: 73c76b447 ("doc: Add info on building documentation") Signed-off-by: Ian Stokes <ian.sto...

[ovs-dev] [PATCH v2 2/4] docs: Fix style guide url in DocumentationStyle.rst.

2018-04-19 Thread Ian Stokes
The link used for IBM Style Guide is no longer valid. As there is no longer a valid link via redbooks remove the url to avoid make check-docs failing. Cc: Stephen Finucane <step...@that.guru> Fixes: 26ea2d409 ("docs: Add writing guide") Signed-off-by: Ian Stokes <ian.sto.

[ovs-dev] [PATCH v2 1/4] docs: Fix sflow documentation url and markup.

2018-04-19 Thread Ian Stokes
ot;doc: Add sFlow cookbook from website") Signed-off-by: Ian Stokes <ian.sto...@intel.com> Acked-by: Stephen Finucane <step...@that.guru> --- v1 -> v2 Changed Docs to docs in summary. --- Documentation/howto/sflow.rst | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) d

[ovs-dev] [PATCH v2 0/4] Fix URLS and and associated markups.

2018-04-19 Thread Ian Stokes
the documentation and relate to different aspects of OVS I thought it better to break this into 4 patches as the changes to index and DocumentationStyle.rst may have more input than the others. Ian Stokes (4): docs: Fix sflow documentation url and markup. docs: Fix style guide url

[ovs-dev] [PATCH v1 4/4] docs: Fix urls in index.rst.

2018-04-19 Thread Ian Stokes
ef' section") Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/ref/index.rst | 214 ++-- 1 file changed, 105 insertions(+), 109 deletions(-) diff --git a/Documentation/ref/index.rst b/Documentation/ref/index.rst index 5

[ovs-dev] [PATCH v1 3/4] docs: Fix sphinx urls.

2018-04-19 Thread Ian Stokes
Update dead url links for sphinx documentation to avoid make check-docs failing. Cc: Stephen Finucane <step...@that.guru> Fixes: 26ea2d409 ("docs: Add writing guide") Fixes: 73c76b447 ("doc: Add info on building documentation") Signed-off-by: Ian Stokes <ian.sto...@

[ovs-dev] [PATCH v1 2/4] docs: Fix style guide url in DocumentationStyle.rst.

2018-04-19 Thread Ian Stokes
The link used for IBM Style Guide is no longer valid. As there is no longer a valid link via redbooks remove the url to avoid make check-docs failing. Cc: Stephen Finucane <step...@that.guru> Fixes: 26ea2d409 ("docs: Add writing guide") Signed-off-by: Ian Stokes <i

[ovs-dev] [PATCH v1 1/4] Docs: Fix sflow documentation url and markup.

2018-04-19 Thread Ian Stokes
ot;doc: Add sFlow cookbook from website") Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/howto/sflow.rst | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Documentation/howto/sflow.rst b/Documentation/howto/sflow.rst index afe1e7e..ae7737f 1006

[ovs-dev] [PATCH v1 0/4] Fix URLS and and associated markups.

2018-04-19 Thread Ian Stokes
the documentation and relate to different aspects of OVS I thought it better to break this into 4 patches as the changes to index and DocumentationStyle.rst may have more input than the others. Ian Stokes (4): Docs: Fix sflow documentation url and markup. docs: Fix style guide url

[ovs-dev] [PATCH] lib/tc: Fix sparse warnings.

2018-03-21 Thread Ian Stokes
to netlink messages. Fixes: 83e86606 ("netdev-tc-offloads: Add support for IP fragmentation") CC: Roi Dayan <r...@mellanox.com> Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- lib/tc.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/tc.c b

[ovs-dev] [PATCH v2] dpdk: Use DPDK 17.11.1 release.

2018-03-12 Thread Ian Stokes
below. http://dpdk.org/doc/guides-17.11/rel_notes/release_17_11.html#id1 Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- v1 -> v2 * Remove details of the rx vectorization virtio pmd bug from vhost-user.rst as this has been fixed in DPDK 17.11.1. --- .travis/linux

[ovs-dev] [PATCH v2 Branch-2.8] docs: Update supported DPDK versions.

2018-03-12 Thread Ian Stokes
Update the OVS to DPDK release table to use DPDK 16.11.x for OVS 2.7. This will avoid future documentation updates for the 2.8 branch with regards to supported DPDK versions for OVS 2.7. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/faq/releases.rst | 2 +- 1 file chan

[ovs-dev] [PATCH v2 Branch-2.9] dpdk: Use DPDK 17.11.1 release.

2018-03-12 Thread Ian Stokes
below. http://dpdk.org/doc/guides-17.11/rel_notes/release_17_11.html#id1 Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- v1 -> v2 * Remove details of the rx vectorization virtio pmd bug from vhost-user.rst as this has been fixed in DPDK 17.11.1. --- .travis/linux

[ovs-dev] [PATCH Branch-2.7] dpdk: Use DPDK 16.11.5 stable release.

2018-03-09 Thread Ian Stokes
below. http://dpdk.org/doc/guides-16.11/rel_notes/release_16_11.html#id5 Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- .travis/linux-build.sh | 2 +- Documentation/faq/releases.rst | 2 +- Documentation/intro/install/dpdk.rst | 6 +++--- Documentation/

[ovs-dev] [PATCH Branch-2.8] docs: Update supported DPDK versions.

2018-03-09 Thread Ian Stokes
Update the OVS to DPDK release table to use the latest stable DPDK 16.11.5 for OVS 2.7. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/faq/releases.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/faq/releases.rst b/Documentati

[ovs-dev] [PATCH Branch-2.9] dpdk: Use DPDK 17.11.1 release.

2018-03-09 Thread Ian Stokes
below. http://dpdk.org/doc/guides-17.11/rel_notes/release_17_11.html#id1 Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- .travis/linux-build.sh | 2 +- Documentation/faq/releases.rst | 4 ++-- Documentation/intro/install/dpdk.rst

[ovs-dev] [PATCH] dpdk: Use DPDK 17.11.1 release.

2018-03-09 Thread Ian Stokes
below. http://dpdk.org/doc/guides-17.11/rel_notes/release_17_11.html#id1 Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- .travis/linux-build.sh | 2 +- Documentation/faq/releases.rst | 4 ++-- Documentation/intro/install/dpdk.rst

[ovs-dev] [PATCH v1 branch-2.9] netdev-dpdk: Reintroduce shared mempools.

2018-02-13 Thread Ian Stokes
at.com> Cc: Jan Scheurich <jan.scheur...@ericsson.com> Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- lib/netdev-dpdk.c | 246 ++ 1 file changed, 138 insertions(+), 108 deletions(-) diff --git a/lib/netdev-dpdk.c b/lib/netdev

[ovs-dev] [RFC Patch v1] netdev-dpdk: Reintroduce shared mempools.

2018-02-08 Thread Ian Stokes
netdev-dpdk: Add debug appctl to get mempool information: be48173 has been modified to work with the shared mempool model. Cc: antonio.fische...@gmail.com Cc: Ilya Maximets <i.maxim...@samsung.com> Cc: Kevin Traynor <ktray...@redhat.com> Cc: Jan Scheurich <jan.scheur...@ericsson.com>

[ovs-dev] [PATCH] docs: Update supported DPDK versions.

2018-01-30 Thread Ian Stokes
Update the OVS to DPDK release table to use the latest stable DPDK 16.11.4 for OVS 2.7. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/faq/releases.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/faq/releases.rst b/Documentati

[ovs-dev] [PATCH branch-2.7] docs: Use DPDK 16.11.4 stable release.

2018-01-30 Thread Ian Stokes
below. http://dpdk.org/doc/guides-16.11/rel_notes/release_16_11.html Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- .travis/linux-build.sh | 2 +- Documentation/faq/releases.rst | 2 +- Documentation/intro/install/dpdk.rst | 6 +++--- Documentation/topic

[ovs-dev] [PATCH v4 1/1] netdev-dpdk: Fix requested MTU size validation.

2018-01-22 Thread Ian Stokes
. ixgbe devices upper MTU limit is reduced from the OVS point of view from 9710 to 9702. CC: Mark Kavanagh <mark.b.kavan...@intel.com> Fixes: 0072e931 ("netdev-dpdk: add support for jumbo frames") Signed-off-by: Ian Stokes <ian.sto...@intel.com> Co-authored-by: Mark

[ovs-dev] [PATCH v3 1/1] netdev-dpdk: Fix requested MTU size validation.

2018-01-22 Thread Ian Stokes
Fixes: 0072e931 ("netdev-dpdk: add support for jumbo frames") Signed-off-by: Ian Stokes <ian.sto...@intel.com> Acked-by: Flavio Leitner <f...@sysclose.org> --- v2->v3 * Remove RFC status. * Remove extra white space in documentation. * Correct dpdk_eth_dev_init() & rte_

[ovs-dev] [RFC PATCH v2 1/1] netdev-dpdk: Fix requested MTU size validation.

2018-01-18 Thread Ian Stokes
van...@intel.com> Fixes: 0072e931 ("netdev-dpdk: add support for jumbo frames") Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- v1->v2 * Add note to limitations in DPDK documentation regarding MTU. * Correct MTU calculation in commit message. * Flag that we provision 8 bytes (

[ovs-dev] [PATCH 1/1] odp-util: Fix Sparse warning.

2018-01-11 Thread Ian Stokes
with put_32aligned_be64(). CC: Justin Pettit <jpet...@ovn.org> Fixes: d39ec23de384 ("ofproto-dpif: Don't slow-path controller actions.") Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- lib/odp-util.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/lib/odp-u

[ovs-dev] [RFC PATCH v1 1/1] netdev-dpdk: Fix requested MTU size validation.

2018-01-09 Thread Ian Stokes
<mark.b.kavan...@intel.com> Fixes: 0072e931 ("netdev-dpdk: add support for jumbo frames") Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- lib/netdev-dpdk.c | 11 ++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/lib/netdev-dpdk.c b/lib/netde

[ovs-dev] [RFC PATCH v1] docs: Add release feature roadmap.

2017-09-13 Thread Ian Stokes
Add a document to outline the roadmap of features contributors are targeting for upcoming OVS releases. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/automake.mk |1 + Documentation/faq/index.rst |1 + Documentati

[ovs-dev] [PATCH] docs: Use DPDK 17.05.2 release.

2017-09-13 Thread Ian Stokes
below. http://dpdk.org/doc/guides-17.05/rel_notes/release_17_05.html Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- .travis/linux-build.sh |2 +- Documentation/faq/releases.rst |4 ++-- Documentation/intro/install/dpdk.rst

[ovs-dev] [PATCH branch-2.8] docs: Use DPDK 17.05.2 release.

2017-09-13 Thread Ian Stokes
below. http://dpdk.org/doc/guides-17.05/rel_notes/release_17_05.html Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- .travis/linux-build.sh |2 +- Documentation/faq/releases.rst |4 ++-- Documentation/intro/install/dpdk.rst

[ovs-dev] [RFC PATCH v2 09/10] Docs: Add userspace-ipsec how to guide.

2017-08-25 Thread Ian Stokes
with traffic selectors and finally updating the SA keys. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/automake.mk |1 + Documentation/howto/index.rst |1 + Documentation/howto/userspace-ipsec.rst | 187 +++ 3

[ovs-dev] [RFC PATCH v2 08/10] vswitch.xml: Detail vxlanipsec user interface.

2017-08-25 Thread Ian Stokes
with a proposed vxlanipsec interface. It also provides details for the proposed interface options such as SPD creation, SA creation and modification, Policy entries for the SPD as well as traffic selector options for the policy. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- vs

[ovs-dev] [RFC PATCH v2 03/10] packets: Add ESP header and trailer.

2017-08-25 Thread Ian Stokes
This patch introduces structs for both ESP headers and ESP trailers along with expected size assertions. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- lib/packets.h | 14 ++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/lib/packets.h b/lib/packets.h

[ovs-dev] [RFC PATCH v2 04/10] flow: Add ESP spi value to flow struct.

2017-08-25 Thread Ian Stokes
This patch adds a field to the flow struct to represent the ESP security parameter index of a packet. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- include/openvswitch/flow.h |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/include/openvswitch/flow.h b/i

[ovs-dev] [RFC PATCH v2 01/10] acinclude.m4: Support compilation of libIPsec.

2017-08-25 Thread Ian Stokes
LibIpsecMB is required to enable the use of vdev cryptodev devices in DPDK. This patch adds a condition to check for the library when it is detected that ONFIG_RTE_LIBRTE_PMD_AESNI_MB=y is enabled in the DPDK config. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- acinclude.m4

[ovs-dev] [RFC PATCH v2 02/10] openvswitch.h: add vport to ovs_action_push_tnl.

2017-08-25 Thread Ian Stokes
-off-by: Ian Stokes <ian.sto...@intel.com> --- datapath/linux/compat/include/linux/openvswitch.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/datapath/linux/compat/include/linux/openvswitch.h b/datapath/linux/compat/include/linux/openvswitch.h index bc6c94b..a

[ovs-dev] [RFC PATCH v2 00/10] RFC for Userspace IPsec Interface

2017-08-25 Thread Ian Stokes
regarding the proposed approach for the initial RFC. Thanks Ian Ian Stokes (10): acinclude.m4: Support compilation of libIPsec. openvswitch.h: add vport to ovs_action_push_tnl. packets: Add ESP header and trailer. flow: Add ESP spi value to flow struct. flow: Modify minflow extract

[ovs-dev] [PATCH branch-2.7] docs: Use DPDK 16.11.2 stable release.

2017-07-05 Thread Ian Stokes
Modify docs and travis linux build script to use DPDK 16.11.2 stable branch to benefit from most recent bug fixes. Signed-off-by: Ian Stokes <ian.sto...@intel.com> Acked-by: Mark Kavanagh <mark.b.kavan...@intel.com> Acked-by: Darrell Ball <dlu...@gmail.com> --- .tra

[ovs-dev] [PATCH v1] docs: Use DPDK 16.11.2 stable release.

2017-06-20 Thread Ian Stokes
Modify docs and travis linux build script to use the DPDK 16.11.2 stable branch to benefit from most recent bug fixes. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- .travis/linux-build.sh |2 +- Documentation/faq/releases.rst |2 +- Documentation

[ovs-dev] [RFC PATCH v1 3/3] Docs: Update releases with IPsec feature support info.

2017-05-18 Thread Ian Stokes
series. The modifications include the addition of IPsec to the OVS feature support table, supported algorithms for encryption/authentication, supported protocols and modes for ESP as well as support for SW/HW encryption. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentati

[ovs-dev] [RFC PATCH v1 2/3] Docs: Add userspace-ipsec how to guide.

2017-05-18 Thread Ian Stokes
selectors and finally updating the SA keys. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/howto/userspace-ipsec.rst | 166 +++ 1 files changed, 166 insertions(+), 0 deletions(-) create mode 100644 Documentation/howto/userspace-ipsec.rst

[ovs-dev] [RFC PATCH v1 1/3] vswitch.xml: Detail ipsec user interface.

2017-05-18 Thread Ian Stokes
with a proposed ipsec interface. It also provides details for the proposed interface options such as SPD creation, SA creation and modification, Policy entries for the SPD as well as traffic selctor options for the policy. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- vswitchd/vswitch.xml

[ovs-dev] [RFC PATCH v1 0/3] RFC for Userspace IPsec Interface

2017-05-18 Thread Ian Stokes
accelerators: Virtual crypto devices will be implemented first however crypto accelerator hardware could be introduced at a later stage. I would appreciate any feedback people have regarding the proposed approach for the initial RFC. Thanks Ian Ian Stokes (3): vswitch.xml: Detail ipsec user interface

[ovs-dev] [PATCH v2] docs: Use DPDK 16.11.1 stable release.

2017-03-10 Thread Ian Stokes
DPDK now provides a stable release branch. Modify dpdk docs and travis linux build script to use the DPDK 16.11.1 stable branch to benefit from most recent bug fixes. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- v1 -> v2 * Set correct path to DPDK stable branch for EXTRA_OPTS

[ovs-dev] [PATCH v2 branch-2.6] docs: Use DPDK 16.07.2 stable release

2017-03-10 Thread Ian Stokes
DPDK now provides a stable release branch. Modify dpdk docs and travis linux build script to use the DPDK 16.07.2 stable branch to benefit from most recent bug fixes. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- v1 -> v2 * Set correct path to DPDK stable branch for EXTRA_OPTS

[ovs-dev] [PATCH branch-2.6] docs: Use DPDK 16.07.2 stable release

2017-03-09 Thread Ian Stokes
DPDK now provides a stable release branch. Modify dpdk docs and travis linux build script to use the DPDK 16.07.2 stable branch to benefit from most recent bug fixes. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- .travis/linux-build.sh | 12 ++--

[ovs-dev] [PATCH] docs: Use DPDK 16.11.1 stable release.

2017-03-09 Thread Ian Stokes
DPDK now provides a stable release branch. Modify dpdk docs and travis linux build script to use the DPDK 16.11.1 stable branch to benefit from most recent bug fixes. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- .travis/linux-build.sh | 10 +- Documen

[ovs-dev] [PATCH v3] netdev-dpdk: Fix mempool segfault.

2017-03-09 Thread Ian Stokes
for the mempool will be passed to rte_eth_rx_queue_setup(). Fix this by adding appropriate NULL pointer and return value checks to dpdk_mp_get(), netdev_dpdk_reconfigure() and dpdk_vhost_reconfigure_helper(). Signed-off-by: Ian Stokes <ian.sto...@intel.com> Fixes: 2ae3d542 ("netdev-dpdk: Refactor

[ovs-dev] [PATCH v2 1/1] netdev-dpdk: Fix mempool segfault.

2017-02-28 Thread Ian Stokes
for the mempool will be passed to rte_eth_rx_queue_setup(). Fix this by adding appropriate NULL pointer and return value checks to dpdk_mp_get(), netdev_dpdk_reconfigure() and dpdk_vhost_reconfigure_helper(). Signed-off-by: Ian Stokes <ian.sto...@intel.com> Fixes: 2ae3d542 ("netdev-dpdk: Refactor

[ovs-dev] [PATCH branch-2.7] docs: Add dpdk stable release to DPDK install docs.

2017-02-16 Thread Ian Stokes
DPDK now provides a stable release branch. Modify install docs to use the DPDK v.16.11 stable branch snapshot to benefit from most recent bug fixes. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/intro/install/dpdk.rst |6 +++--- Documentation/topics/dpdk

[ovs-dev] [PATCH] netdev-dpdk: Fix rx_error stat for dpdk ports.

2017-02-16 Thread Ian Stokes
andrus...@intel.com> Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- lib/netdev-dpdk.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c index 94568a1..ee53c4c 100644 --- a/lib/netdev-dpdk.c +++ b/lib/netdev-dpdk

[ovs-dev] [PATCH 1/1] doc: Clarify how user space is experimental.

2017-02-08 Thread Ian Stokes
Clarify that the use of the user space datapath with non DPDK devices is considered experimental. Fixes: 602e24ee189b (doc: Remove experimental warning for DPDK.) Signed-off-by: Ian Stokes <ian.sto...@intel.com> Co-authored-by: Joe Stringer <j...@ovn.org> --- README.rst |4 +

[ovs-dev] [PATCH v3 1/1] doc: Remove experimental warning for DPDK.

2017-02-06 Thread Ian Stokes
Remove the experimental warning tag in documentation regarding OVS deployed with DPDK. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/intro/install/dpdk.rst |3 --- Documentation/intro/install/userspace.rst |4 ++--

[ovs-dev] [PATCH v3 0/1] Remove experimental tag for OVS userspace

2017-02-06 Thread Ian Stokes
a multiple OS vendor repos. As such this patch proposes the removal of the experimental warning tag for OVS userspace deployments throughout the documentation. --- v1-v2: Add announcement in NEWS of removal of experimental tag. v2-v3: Specify OVS userspace without DPDK is still experimental. Ian

[ovs-dev] [PATCH v2 0/1] Remove experimental tag for OVS userspace

2017-02-02 Thread Ian Stokes
a multiple OS vendor repos. As such this patch proposes the removal of the experimental warning tag for OVS userspace deployments throughout the documentation. Ian Stokes (1): doc: Remove "experimental" warning for userspace. Documentation/intro/install/dpdk.rst |3 ---

[ovs-dev] [PATCH] doc: Update DPDK version for 2.7 relesase.

2017-02-02 Thread Ian Stokes
Add DPDK version required for the OVS 2.7 release in documentation. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/faq/releases.rst |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst

[ovs-dev] [PATCH 1/1] doc: Remove "experimental" warning for userspace.

2017-02-02 Thread Ian Stokes
Remove the experimental warning tag in documentation regarding OVS deployed via userspace. Signed-off-by: Ian Stokes <ian.sto...@intel.com> --- Documentation/intro/install/dpdk.rst |3 --- Documentation/intro/install/userspace.rst |4 READ

[ovs-dev] [PATCH RFC 0/1] Remove experimental tag for OVS userspace

2017-02-02 Thread Ian Stokes
a multiple OS vendor repos. As such this patch proposes the removal of the experimental warning tag for OVS userspace deployments throughout the documentation. Ian Stokes (1): doc: Remove "experimental" warning for userspace. Documentation/intro/install/dpdk.rst |3 ---

<    1   2   3   4