Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/65996/?format=api
http://patchwork.dpdk.org/api/patches/65996/?format=api", "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/1582455568-77117-1-git-send-email-john.mcnamara@intel.com/", "project": { "id": 1, "url": "http://patchwork.dpdk.org/api/projects/1/?format=api", "name": "DPDK", "link_name": "dpdk", "list_id": "dev.dpdk.org", "list_email": "dev@dpdk.org", "web_url": "http://core.dpdk.org", "scm_url": "git://dpdk.org/dpdk", "webscm_url": "http://git.dpdk.org/dpdk", "list_archive_url": "https://inbox.dpdk.org/dev", "list_archive_url_format": "https://inbox.dpdk.org/dev/{}", "commit_url_format": "" }, "msgid": "<1582455568-77117-1-git-send-email-john.mcnamara@intel.com>", "list_archive_url": "https://inbox.dpdk.org/dev/1582455568-77117-1-git-send-email-john.mcnamara@intel.com", "date": "2020-02-23T10:59:28", "name": "[v1] doc: update release notes for 20.02", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": true, "hash": "b7cc8d0c0a64b3ec8b545d464ec1cc08481315a0", "submitter": { "id": 154, "url": "http://patchwork.dpdk.org/api/people/154/?format=api", "name": "John McNamara", "email": "john.mcnamara@intel.com" }, "delegate": { "id": 24651, "url": "http://patchwork.dpdk.org/api/users/24651/?format=api", "username": "dmarchand", "first_name": "David", "last_name": "Marchand", "email": "david.marchand@redhat.com" }, "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/1582455568-77117-1-git-send-email-john.mcnamara@intel.com/mbox/", "series": [ { "id": 8655, "url": "http://patchwork.dpdk.org/api/series/8655/?format=api", "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=8655", "date": "2020-02-23T10:59:28", "name": "[v1] doc: update release notes for 20.02", "version": 1, "mbox": "http://patchwork.dpdk.org/series/8655/mbox/" } ], "comments": "http://patchwork.dpdk.org/api/patches/65996/comments/", "check": "success", "checks": "http://patchwork.dpdk.org/api/patches/65996/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<dev-bounces@dpdk.org>", "X-Original-To": "patchwork@inbox.dpdk.org", "Delivered-To": "patchwork@inbox.dpdk.org", "Received": [ "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 0B7C8A0524;\n\tSun, 23 Feb 2020 11:57:52 +0100 (CET)", "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 350C41BE85;\n\tSun, 23 Feb 2020 11:57:52 +0100 (CET)", "from mga11.intel.com (mga11.intel.com [192.55.52.93])\n by dpdk.org (Postfix) with ESMTP id 3EFE83B5\n for <dev@dpdk.org>; Sun, 23 Feb 2020 11:57:49 +0100 (CET)", "from orsmga002.jf.intel.com ([10.7.209.21])\n by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n 23 Feb 2020 02:57:33 -0800", "from silpixa00372895.ir.intel.com (HELO\n silpixa00372895.ger.corp.intel.com) ([10.237.222.166])\n by orsmga002.jf.intel.com with ESMTP; 23 Feb 2020 02:57:32 -0800" ], "X-Amp-Result": "SKIPPED(no attachment in message)", "X-Amp-File-Uploaded": "False", "X-ExtLoop1": "1", "X-IronPort-AV": "E=Sophos;i=\"5.70,476,1574150400\"; d=\"scan'208\";a=\"255294214\"", "From": "John McNamara <john.mcnamara@intel.com>", "To": "dev@dpdk.org", "Cc": "thomas@monjalon.net,\n\tJohn McNamara <john.mcnamara@intel.com>", "Date": "Sun, 23 Feb 2020 10:59:28 +0000", "Message-Id": "<1582455568-77117-1-git-send-email-john.mcnamara@intel.com>", "X-Mailer": "git-send-email 2.7.5", "Subject": "[dpdk-dev] [PATCH v1] doc: update release notes for 20.02", "X-BeenThere": "dev@dpdk.org", "X-Mailman-Version": "2.1.15", "Precedence": "list", "List-Id": "DPDK patches and discussions <dev.dpdk.org>", "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://mails.dpdk.org/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org", "Sender": "\"dev\" <dev-bounces@dpdk.org>" }, "content": "Fix grammar, spelling and formatting of DPDK 20.02 release notes.\n\nSigned-off-by: John McNamara <john.mcnamara@intel.com>\n---\n doc/guides/rel_notes/release_20_02.rst | 70 +++++++++++++++-------------------\n 1 file changed, 31 insertions(+), 39 deletions(-)", "diff": "diff --git a/doc/guides/rel_notes/release_20_02.rst b/doc/guides/rel_notes/release_20_02.rst\nindex dfebc46..8a493e4 100644\n--- a/doc/guides/rel_notes/release_20_02.rst\n+++ b/doc/guides/rel_notes/release_20_02.rst\n@@ -74,7 +74,7 @@ New Features\n Added the new ``ionic`` net driver for Pensando Ethernet Network Adapters.\n See the :doc:`../nics/ionic` NIC guide for more details on this new driver.\n \n-* **Updated Broadcom bnxt driver**\n+* **Updated Broadcom bnxt driver.**\n \n Updated Broadcom bnxt driver with new features and improvements, including:\n \n@@ -91,10 +91,10 @@ New Features\n \n Updated the Intel ice driver with new features and improvements, including:\n \n- * Added support for MAC rules on specific port.\n+ * Added support for MAC rules on a specific port.\n * Added support for MAC/VLAN with TCP/UDP in switch rule.\n * Added support for 1/10G device.\n- * Added support for API rte_eth_tx_done_cleanup.\n+ * Added support for API ``rte_eth_tx_done_cleanup``.\n \n * **Updated Intel iavf driver.**\n \n@@ -105,7 +105,9 @@ New Features\n \n * **Updated the Intel ixgbe driver.**\n \n- * Added support for API rte_eth_tx_done_cleanup.\n+ Updated ixgbe PMD with new features and improvements, including:\n+\n+ * Added support for API ``rte_eth_tx_done_cleanup()``.\n * Added support setting VF MAC address by PF driver.\n * Added support for setting the link to specific speed.\n \n@@ -122,7 +124,7 @@ New Features\n * Extended PHY access AQ cmd.\n * Added support for reading LPI counters.\n * Added support for Energy Efficient Ethernet.\n- * Added support for API rte_eth_tx_done_cleanup.\n+ * Added support for API ``rte_eth_tx_done_cleanup()``.\n * Added support for VF multiple queues interrupt.\n * Added support for setting the link to specific speed.\n \n@@ -135,7 +137,7 @@ New Features\n * Removed limitation of matching on tagged/untagged packets (when using DV flow engine).\n * Added BlueField-2 integrated ConnectX-6 Dx device support.\n \n-* **Add new vDPA PMD based on Mellanox devices**\n+* **Add new vDPA PMD based on Mellanox devices.**\n \n Added a new Mellanox vDPA (``mlx5_vdpa``) PMD.\n See the :doc:`../vdpadevs/mlx5` guide for more details on this driver.\n@@ -155,6 +157,8 @@ New Features\n \n * **Added algorithms to cryptodev API.**\n \n+ Added new algorithms to the cryptodev API:\n+\n * ECDSA (Elliptic Curve Digital Signature Algorithm) is added to\n asymmetric crypto library specifications.\n * ECPM (Elliptic Curve Point Multiplication) is added to\n@@ -162,8 +166,8 @@ New Features\n \n * **Added synchronous Crypto burst API.**\n \n- A new API is introduced in crypto library to handle synchronous cryptographic\n- operations allowing to achieve performance gain for cryptodevs which use\n+ A new API has been introduced in the crypto library to handle synchronous cryptographic\n+ operations allowing it to achieve performance gains for cryptodevs which use\n CPU based acceleration, such as Intel AES-NI. An implementation for aesni_gcm\n cryptodev is provided. The IPsec example application and ipsec library itself\n were changed to allow utilization of this new feature.\n@@ -174,7 +178,7 @@ New Features\n (generation) and cipher-hash (verification) requests (e.g. SNOW3G + ZUC or\n ZUC + AES CTR) in QAT PMD possible when running on GEN3 QAT hardware.\n Such algorithm combinations are not supported on GEN1/GEN2 hardware\n- and executing the request returns RTE_CRYPTO_OP_STATUS_INVALID_SESSION.\n+ and executing the request returns ``RTE_CRYPTO_OP_STATUS_INVALID_SESSION``.\n \n * **Queue-pairs are now thread-safe on Intel QuickAssist Technology (QAT) PMD.**\n \n@@ -185,34 +189,35 @@ New Features\n \n * **Updated the ZUC PMD.**\n \n- * Transistioned underlying library from libSSO ZUC to intel-ipsec-mb\n+ * Transitioned underlying library from libSSO ZUC to intel-ipsec-mb\n library (minimum version required 0.53).\n * Removed dynamic library limitation, so PMD can be built as a shared\n object now.\n \n * **Updated the KASUMI PMD.**\n \n- * Transistioned underlying library from libSSO KASUMI to intel-ipsec-mb\n+ * Transitioned underlying library from libSSO KASUMI to intel-ipsec-mb\n library (minimum version required 0.53).\n \n * **Updated the SNOW3G PMD.**\n \n- * Transistioned underlying library from libSSO SNOW3G to intel-ipsec-mb\n+ * Transitioned underlying library from libSSO SNOW3G to intel-ipsec-mb\n library (minimum version required 0.53).\n \n * **Changed armv8 crypto PMD external dependency.**\n \n- armv8 crypto PMD now depends on Arm crypto library, and Marvell's\n- armv8 crypto library is not used anymore. Library name is changed\n+ Changed armv8 crypto PMD external dependency. The\n+ armv8 crypto PMD now depends on the Arm crypto library, and Marvell's\n+ armv8 crypto library is not used anymore. The library name has been changed\n from armv8_crypto to AArch64crypto.\n \n * **Added inline IPsec support to Marvell OCTEON TX2 PMD.**\n \n- Added inline IPsec support to Marvell OCTEON TX2 PMD. With the feature,\n- applications would be able to offload entire IPsec offload to the hardware.\n+ Added inline IPsec support to Marvell OCTEON TX2 PMD. With this feature,\n+ applications will be able to offload entire IPsec offload to the hardware.\n For the configured sessions, hardware will do the lookup and perform\n- decryption and IPsec transformation. For the outbound path, application\n- can submit a plain packet to the PMD, and it would be sent out on wire\n+ decryption and IPsec transformation. For the outbound path, applications\n+ can submit a plain packet to the PMD, and it will be sent out on the wire\n after doing encryption and IPsec transformation of the packet.\n \n * **Added Marvell OCTEON TX2 End Point rawdev PMD.**\n@@ -222,7 +227,7 @@ New Features\n \n * **Added event mode to l3fwd sample application.**\n \n- Add event device support for ``l3fwd`` sample application. It demonstrates\n+ Added event device support for the ``l3fwd`` sample application. It demonstrates\n usage of poll and event mode IO mechanism under a single application.\n \n * **Added cycle-count mode to the compression performance tool.**\n@@ -232,8 +237,8 @@ New Features\n \n * **Added OpenWrt howto guide.**\n \n- Added document describes how to enable DPDK on OpenWrt in both virtual and\n- physical machine.\n+ Added document which describes how to enable DPDK on OpenWrt in both virtual and\n+ physical machines.\n \n \n Removed Items\n@@ -250,7 +255,7 @@ Removed Items\n \n * **Disabled building all the Linux kernel modules by default.**\n \n- In order to remove the build time dependency with Linux kernel,\n+ In order to remove the build time dependency on the Linux kernel,\n the Technical Board decided to disable all the kernel modules\n by default from 20.02 version.\n \n@@ -259,8 +264,8 @@ Removed Items\n The internal tail write coalescing feature was removed as not compatible with\n dual-thread feature. It was replaced with a threshold feature. At busy times\n if only a small number of packets can be enqueued, each enqueue causes\n- an expensive MMIO write. These MMIO write occurrences can be optimised by using\n- the new threshold parameter on process start. Please see qat documentation for\n+ an expensive MMIO write. These MMIO write occurrences can be optimized by using\n+ the new threshold parameter on process start. Please see QAT documentation for\n more details.\n \n \n@@ -279,6 +284,8 @@ API Changes\n Also, make sure to start the actual text at the margin.\n =========================================================\n \n+* No changes in this release.\n+\n \n ABI Changes\n -----------\n@@ -298,21 +305,6 @@ ABI Changes\n * No change, kept ABI v20. DPDK 20.02 is compatible with DPDK 19.11.\n \n \n-Known Issues\n-------------\n-\n-.. This section should contain new known issues in this release. Sample format:\n-\n- * **Add title in present tense with full stop.**\n-\n- Add a short 1-2 sentence description of the known issue\n- in the present tense. Add information on any known workarounds.\n-\n- This section is a comment. Do not overwrite or remove it.\n- Also, make sure to start the actual text at the margin.\n- =========================================================\n-\n-\n Tested Platforms\n ----------------\n \n", "prefixes": [ "v1" ] }{ "id": 65996, "url": "