get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/65996/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 65996,
    "url": "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"
    ]
}