fix dpdk.org URLs
The DPDK website has a new URL scheme since June 2018. Cc: stable@dpdk.org Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: John McNamara <john.mcnamara@intel.com>
This commit is contained in:
parent
c5f21bdae4
commit
43d162bc16
@ -7,7 +7,7 @@
|
||||
|
||||
#include "test_order_common.h"
|
||||
|
||||
/* See http://dpdk.org/doc/guides/tools/testeventdev.html for test details */
|
||||
/* See http://doc.dpdk.org/guides/tools/testeventdev.html for test details */
|
||||
|
||||
static inline __attribute__((always_inline)) void
|
||||
order_atq_process_stage_0(struct rte_event *const ev)
|
||||
|
@ -7,7 +7,7 @@
|
||||
|
||||
#include "test_order_common.h"
|
||||
|
||||
/* See http://dpdk.org/doc/guides/tools/testeventdev.html for test details */
|
||||
/* See http://doc.dpdk.org/guides/tools/testeventdev.html for test details */
|
||||
|
||||
static inline __attribute__((always_inline)) void
|
||||
order_queue_process_stage_0(struct rte_event *const ev)
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
#include "test_perf_common.h"
|
||||
|
||||
/* See http://dpdk.org/doc/guides/tools/testeventdev.html for test details */
|
||||
/* See http://doc.dpdk.org/guides/tools/testeventdev.html for test details */
|
||||
|
||||
static inline int
|
||||
atq_nb_event_queues(struct evt_options *opt)
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
#include "test_perf_common.h"
|
||||
|
||||
/* See http://dpdk.org/doc/guides/tools/testeventdev.html for test details */
|
||||
/* See http://doc.dpdk.org/guides/tools/testeventdev.html for test details */
|
||||
|
||||
static inline int
|
||||
perf_queue_nb_event_queues(struct evt_options *opt)
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
#include "test_pipeline_common.h"
|
||||
|
||||
/* See http://dpdk.org/doc/guides/tools/testeventdev.html for test details */
|
||||
/* See http://doc.dpdk.org/guides/tools/testeventdev.html for test details */
|
||||
|
||||
static __rte_always_inline int
|
||||
pipeline_atq_nb_event_queues(struct evt_options *opt)
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
#include "test_pipeline_common.h"
|
||||
|
||||
/* See http://dpdk.org/doc/guides/tools/testeventdev.html for test details */
|
||||
/* See http://doc.dpdk.org/guides/tools/testeventdev.html for test details */
|
||||
|
||||
static __rte_always_inline int
|
||||
pipeline_queue_nb_event_queues(struct evt_options *opt)
|
||||
|
@ -4,7 +4,7 @@ INSTALLING DPDK USING THE MESON BUILD SYSTEM
|
||||
NOTE: Compiling and installing DPDK using ``meson`` and ``ninja``, rather
|
||||
than using ``make`` (GNU make) is EXPERIMENTAL. Official builds of DPDK
|
||||
should always be done using ``make``, as described in the ``Getting Started
|
||||
Guide`` documentation, and at "http://dpdk.org/doc/quick-start".
|
||||
Guide`` documentation, and at "http://core.dpdk.org/doc/quick-start".
|
||||
|
||||
Summary
|
||||
--------
|
||||
|
@ -83,7 +83,7 @@ added to by the developer.
|
||||
* **API documentation**
|
||||
|
||||
The API documentation explains how to use the public DPDK functions.
|
||||
The `API index page <http://dpdk.org/doc/api/>`_ shows the generated API documentation with related groups of functions.
|
||||
The `API index page <http://doc.dpdk.org/api/>`_ shows the generated API documentation with related groups of functions.
|
||||
|
||||
The API documentation should be updated via Doxygen comments when new functions are added.
|
||||
|
||||
@ -653,7 +653,7 @@ The following are some guidelines for use of Doxygen in the DPDK API documentati
|
||||
*/
|
||||
|
||||
In the API documentation the functions will be rendered as links, see the
|
||||
`online section of the rte_ethdev.h docs <http://dpdk.org/doc/api/rte__ethdev_8h.html>`_ that contains the above text.
|
||||
`online section of the rte_ethdev.h docs <http://doc.dpdk.org/api/rte__ethdev_8h.html>`_ that contains the above text.
|
||||
|
||||
* The ``@see`` keyword can be used to create a *see also* link to another file or library.
|
||||
This directive should be placed on one line at the bottom of the documentation section.
|
||||
|
@ -28,9 +28,9 @@ The DPDK development process has the following features:
|
||||
* All sub-repositories are merged into main repository for ``-rc1`` and ``-rc2`` versions of the release.
|
||||
* After the ``-rc2`` release all patches should target the main repository.
|
||||
|
||||
The mailing list for DPDK development is `dev@dpdk.org <http://dpdk.org/ml/archives/dev/>`_.
|
||||
Contributors will need to `register for the mailing list <http://dpdk.org/ml/listinfo/dev>`_ in order to submit patches.
|
||||
It is also worth registering for the DPDK `Patchwork <http://dpdk.org/dev/patchwork/project/dpdk/list/>`_
|
||||
The mailing list for DPDK development is `dev@dpdk.org <http://mails.dpdk.org/archives/dev/>`_.
|
||||
Contributors will need to `register for the mailing list <http://mails.dpdk.org/listinfo/dev>`_ in order to submit patches.
|
||||
It is also worth registering for the DPDK `Patchwork <http://patches.dpdk.org/project/dpdk/list/>`_
|
||||
|
||||
The development process requires some familiarity with the ``git`` version control system.
|
||||
Refer to the `Pro Git Book <http://www.git-scm.com/book/>`_ for further information.
|
||||
@ -130,7 +130,7 @@ main repository::
|
||||
git clone git://dpdk.org/dpdk
|
||||
git clone http://dpdk.org/git/dpdk
|
||||
|
||||
sub-repositories (`list <http://dpdk.org/browse/next>`_)::
|
||||
sub-repositories (`list <http://git.dpdk.org/next>`_)::
|
||||
|
||||
git clone git://dpdk.org/next/dpdk-next-*
|
||||
git clone http://dpdk.org/git/next/dpdk-next-*
|
||||
@ -286,7 +286,7 @@ in the body of the commit message. For example::
|
||||
Signed-off-by: Alex Smith <alex.smith@example.com>
|
||||
|
||||
|
||||
`Bugzilla <https://dpdk.org/tracker>`_
|
||||
`Bugzilla <https://bugs.dpdk.org>`_
|
||||
is a bug- or issue-tracking system.
|
||||
Bug-tracking systems allow individual or groups of developers
|
||||
effectively to keep track of outstanding problems with their product.
|
||||
@ -308,7 +308,7 @@ Patch for Stable Releases
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
All fix patches to the master branch that are candidates for backporting
|
||||
should also be CCed to the `stable@dpdk.org <http://dpdk.org/ml/listinfo/stable>`_
|
||||
should also be CCed to the `stable@dpdk.org <http://mails.dpdk.org/listinfo/stable>`_
|
||||
mailing list.
|
||||
In the commit message body the Cc: stable@dpdk.org should be inserted as follows::
|
||||
|
||||
@ -509,7 +509,7 @@ If the patch is in relation to a previous email thread you can add it to the sam
|
||||
git send-email --to dev@dpdk.org --in-reply-to <1234-foo@bar.com> 000*.patch
|
||||
|
||||
The Message ID can be found in the raw text of emails or at the top of each Patchwork patch,
|
||||
`for example <http://dpdk.org/dev/patchwork/patch/7646/>`_.
|
||||
`for example <http://patches.dpdk.org/patch/7646/>`_.
|
||||
Shallow threading (``--thread --no-chain-reply-to``) is preferred for a patch series.
|
||||
|
||||
Once submitted your patches will appear on the mailing list and in Patchwork.
|
||||
|
@ -96,7 +96,7 @@ The Stable and LTS release are coordinated on the stable@dpdk.org mailing
|
||||
list.
|
||||
|
||||
All fix patches to the master branch that are candidates for backporting
|
||||
should also be CCed to the `stable@dpdk.org <http://dpdk.org/ml/listinfo/stable>`_
|
||||
should also be CCed to the `stable@dpdk.org <http://mails.dpdk.org/listinfo/stable>`_
|
||||
mailing list.
|
||||
|
||||
|
||||
@ -107,10 +107,10 @@ A Stable Release will be released by:
|
||||
|
||||
* Tagging the release with YY.MM.n (year, month, number).
|
||||
* Uploading a tarball of the release to dpdk.org.
|
||||
* Sending an announcement to the `announce@dpdk.org <http://dpdk.org/ml/listinfo/announce>`_
|
||||
* Sending an announcement to the `announce@dpdk.org <http://mails.dpdk.org/listinfo/announce>`_
|
||||
list.
|
||||
|
||||
Stable releases are available on the `dpdk.org download page <http://dpdk.org/download>`_.
|
||||
Stable releases are available on the `dpdk.org download page <http://core.dpdk.org/download/>`_.
|
||||
|
||||
|
||||
ABI
|
||||
|
@ -7,7 +7,7 @@ Intel(R) QuickAssist (QAT) Crypto Poll Mode Driver
|
||||
QAT documentation consists of three parts:
|
||||
|
||||
* Details of the symmetric crypto service below.
|
||||
* Details of the `compression service <http://dpdk.org/doc/guides/compressdevs/qat_comp.html>`_
|
||||
* Details of the `compression service <http://doc.dpdk.org/guides/compressdevs/qat_comp.html>`_
|
||||
in the compressdev drivers section.
|
||||
* Details of building the common QAT infrastructure and the PMDs to support the
|
||||
above services. See :ref:`building_qat` below.
|
||||
@ -124,7 +124,7 @@ Configuring and Building the DPDK QAT PMDs
|
||||
|
||||
|
||||
Further information on configuring, building and installing DPDK is described
|
||||
`here <http://dpdk.org/doc/guides/linux_gsg/build_dpdk.html>`_.
|
||||
`here <http://doc.dpdk.org/guides/linux_gsg/build_dpdk.html>`_.
|
||||
|
||||
|
||||
Quick instructions for QAT cryptodev PMD are as follows:
|
||||
|
@ -62,7 +62,7 @@ environmental variables should be set as below:
|
||||
.. note::
|
||||
|
||||
To install a copy of the DPDK compiled using gcc, please download the
|
||||
official DPDK package from http://dpdk.org/ and install manually using
|
||||
official DPDK package from http://core.dpdk.org/download/ and install manually using
|
||||
the instructions given in the next chapter, :ref:`building_from_source`
|
||||
|
||||
An example application can therefore be copied to a user's home directory and
|
||||
|
@ -268,4 +268,4 @@ The typical procedure to achieve this is as follows:
|
||||
'not involved', while ``00`` or no mask means 'involved'.
|
||||
|
||||
* For more details of the configuration, refer to the
|
||||
`cloud filter test plan <http://dpdk.org/browse/tools/dts/tree/test_plans/cloud_filter_test_plan.rst>`_
|
||||
`cloud filter test plan <http://git.dpdk.org/tools/dts/tree/test_plans/cloud_filter_test_plan.rst>`_
|
||||
|
@ -64,7 +64,7 @@ This aligns with the previous output which showed that each channel has one memo
|
||||
Network Interface Card Requirements
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Use a `DPDK supported <http://dpdk.org/doc/nics>`_ high end NIC such as the Intel XL710 40GbE.
|
||||
Use a `DPDK supported <http://core.dpdk.org/supported/>`_ high end NIC such as the Intel XL710 40GbE.
|
||||
|
||||
Make sure each NIC has been flashed the latest version of NVM/firmware.
|
||||
|
||||
|
@ -14,7 +14,7 @@ How to obtain ENIC PMD integrated DPDK
|
||||
--------------------------------------
|
||||
|
||||
ENIC PMD support is integrated into the DPDK suite. dpdk-<version>.tar.gz
|
||||
should be downloaded from http://dpdk.org
|
||||
should be downloaded from http://core.dpdk.org/download/
|
||||
|
||||
|
||||
Configuration information
|
||||
|
@ -1043,4 +1043,4 @@ Asymmetric Crypto Device API
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
The cryptodev Library API is described in the
|
||||
`DPDK API Reference <http://dpdk.org/doc/api/>`_
|
||||
`DPDK API Reference <http://doc.dpdk.org/api/>`_
|
||||
|
@ -5,7 +5,7 @@ Event Timer Adapter Library
|
||||
===========================
|
||||
|
||||
The DPDK
|
||||
`Event Device library <http://dpdk.org/doc/guides/prog_guide/eventdev.html>`_
|
||||
`Event Device library <http://doc.dpdk.org/guides/prog_guide/eventdev.html>`_
|
||||
introduces an event driven programming model which presents applications with
|
||||
an alternative to the polling model traditionally used in DPDK
|
||||
applications. Event devices can be coupled with arbitrary components to provide
|
||||
@ -21,7 +21,7 @@ The Event Timer Adapter library is designed to interface with hardware or
|
||||
software implementations of the timer mechanism; it will query an eventdev PMD
|
||||
to determine which implementation should be used. The default software
|
||||
implementation manages timers using the DPDK
|
||||
`Timer library <http://dpdk.org/doc/guides/prog_guide/timer_lib.html>`_.
|
||||
`Timer library <http://doc.dpdk.org/guides/prog_guide/timer_lib.html>`_.
|
||||
|
||||
Examples of using the API are presented in the `API Overview`_ and
|
||||
`Processing Timer Expiry Events`_ sections. Code samples are abstracted and
|
||||
|
@ -349,7 +349,7 @@ interconnection without introducing new concepts and whole new API to
|
||||
implement them. This is described in `flow API (rte_flow)`_.
|
||||
|
||||
.. [6] `Generic flow API (rte_flow)
|
||||
<http://dpdk.org/doc/guides/prog_guide/rte_flow.html>`_
|
||||
<http://doc.dpdk.org/guides/prog_guide/rte_flow.html>`_
|
||||
|
||||
Flow API (rte_flow)
|
||||
-------------------
|
||||
@ -737,7 +737,7 @@ Examples in subsequent sections apply to hypervisor applications only and
|
||||
are based on port representors **A**, **B** and **C**.
|
||||
|
||||
.. [2] `Flow syntax
|
||||
<http://dpdk.org/doc/guides/testpmd_app_ug/testpmd_funcs.html#flow-syntax>`_
|
||||
<http://doc.dpdk.org/guides/testpmd_app_ug/testpmd_funcs.html#flow-syntax>`_
|
||||
|
||||
Associating VF 1 with Physical Port 0
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
@ -594,7 +594,7 @@ Known Issues
|
||||
The issue is explained in more detail, including potential workarounds,
|
||||
in the Bugzilla entry referenced below.
|
||||
|
||||
Bugzilla entry: https://dpdk.org/tracker/show_bug.cgi?id=50
|
||||
Bugzilla entry: https://bugs.dpdk.org/show_bug.cgi?id=50
|
||||
|
||||
* **pdump is not compatible with old applications.**
|
||||
|
||||
@ -619,21 +619,21 @@ Known Issues
|
||||
needs to be run per-shell session, or before every test run. This change
|
||||
can also be made persistent by adding ``kern.coredump=0`` to ``/etc/sysctl.conf``.
|
||||
|
||||
Bugzilla entry: https://dpdk.org/tracker/show_bug.cgi?id=53
|
||||
Bugzilla entry: https://bugs.dpdk.org/show_bug.cgi?id=53
|
||||
|
||||
* **ixgbe PMD crash on hotplug detach when no VF created.**
|
||||
|
||||
ixgbe PMD uninit path cause null pointer dereference because of port representor
|
||||
cleanup when number of VF is zero.
|
||||
|
||||
Bugzilla entry: https://dpdk.org/tracker/show_bug.cgi?id=57
|
||||
Bugzilla entry: https://bugs.dpdk.org/show_bug.cgi?id=57
|
||||
|
||||
* **Bonding PMD may fail to accept new slave ports in certain conditions.**
|
||||
|
||||
In certain conditions when using testpmd,
|
||||
bonding may fail to register new slave ports.
|
||||
|
||||
Bugzilla entry: https://dpdk.org/tracker/show_bug.cgi?id=52.
|
||||
Bugzilla entry: https://bugs.dpdk.org/show_bug.cgi?id=52.
|
||||
|
||||
* **Unexpected performance regression in Vhost library.**
|
||||
|
||||
@ -641,7 +641,7 @@ Known Issues
|
||||
drop. However, in some setups, bigger performance drops have been measured
|
||||
when running micro-benchmarks.
|
||||
|
||||
Bugzilla entry: https://dpdk.org/tracker/show_bug.cgi?id=48
|
||||
Bugzilla entry: https://bugs.dpdk.org/show_bug.cgi?id=48
|
||||
|
||||
|
||||
Shared Library Versions
|
||||
|
@ -62,7 +62,8 @@ The following are the command-line options:
|
||||
|
||||
``-e EAL_PARAMS, --eal_params EAL_PARAMS``
|
||||
Specifies EAL arguments which are passed to the test app. For more details,
|
||||
refer to DPDK documentation at http://dpdk.org/doc.
|
||||
refer to DPDK documentation at
|
||||
http://doc.dpdk.org/guides/linux_gsg/linux_eal_parameters.html.
|
||||
|
||||
``-t TIMEOUT, --timeout TIMEOUT``
|
||||
Specifies timeout in seconds. If not specified timeout is set to 300 seconds.
|
||||
|
@ -1,7 +1,7 @@
|
||||
This file will record any exceptions in DPDK Project with respect to DPDK
|
||||
IP License policy as defined in DPDK Charter available at:
|
||||
|
||||
http://dpdk.org/about/charter#ip
|
||||
https://www.dpdk.org/charter/
|
||||
|
||||
Note that following licenses are not exceptions:-
|
||||
- BSD-3-Clause
|
||||
|
Loading…
Reference in New Issue
Block a user