get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 75324,
    "url": "http://patches.dpdk.org/api/patches/75324/?format=api",
    "web_url": "http://patches.dpdk.org/project/web/patch/20200808225047.1180424-1-thomas@monjalon.net/",
    "project": {
        "id": 4,
        "url": "http://patches.dpdk.org/api/projects/4/?format=api",
        "name": "WEB",
        "link_name": "web",
        "list_id": "web.dpdk.org",
        "list_email": "web@dpdk.org",
        "web_url": "",
        "scm_url": "git://dpdk.org/tools/dpdk-web",
        "webscm_url": "http://git.dpdk.org/tools/dpdk-web/",
        "list_archive_url": "https://inbox.dpdk.org/web",
        "list_archive_url_format": "https://inbox.dpdk.org/web/{}",
        "commit_url_format": ""
    },
    "msgid": "<20200808225047.1180424-1-thomas@monjalon.net>",
    "list_archive_url": "https://inbox.dpdk.org/web/20200808225047.1180424-1-thomas@monjalon.net",
    "date": "2020-08-08T22:50:47",
    "name": "release 20.08.0",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": false,
    "hash": "1cae12bfa909f7482b841965609c9207f3496bdc",
    "submitter": {
        "id": 685,
        "url": "http://patches.dpdk.org/api/people/685/?format=api",
        "name": "Thomas Monjalon",
        "email": "thomas@monjalon.net"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/web/patch/20200808225047.1180424-1-thomas@monjalon.net/mbox/",
    "series": [
        {
            "id": 11557,
            "url": "http://patches.dpdk.org/api/series/11557/?format=api",
            "web_url": "http://patches.dpdk.org/project/web/list/?series=11557",
            "date": "2020-08-08T22:50:47",
            "name": "release 20.08.0",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/11557/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/75324/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/75324/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<web-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 2EB91A04B2;\n\tSun,  9 Aug 2020 00:50:56 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id E3C142BF5;\n\tSun,  9 Aug 2020 00:50:55 +0200 (CEST)",
            "from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com\n [66.111.4.26]) by dpdk.org (Postfix) with ESMTP id C9F832B87\n for <web@dpdk.org>; Sun,  9 Aug 2020 00:50:54 +0200 (CEST)",
            "from compute7.internal (compute7.nyi.internal [10.202.2.47])\n by mailout.nyi.internal (Postfix) with ESMTP id 27D3B5C010C;\n Sat,  8 Aug 2020 18:50:54 -0400 (EDT)",
            "from mailfrontend1 ([10.202.2.162])\n by compute7.internal (MEProxy); Sat, 08 Aug 2020 18:50:54 -0400",
            "from xps.monjalon.net (114.149.6.93.rev.sfr.net [93.6.149.114])\n by mail.messagingengine.com (Postfix) with ESMTPA id 344D6328005D;\n Sat,  8 Aug 2020 18:50:53 -0400 (EDT)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=\n from:to:cc:subject:date:message-id:mime-version\n :content-transfer-encoding; s=fm1; bh=zwjrFvUbHGWQD4TbmlbbUMvFpm\n kZZ2frFJgbJsJ7K8k=; b=I4KhD9v4C3BCYnMQRytKbIGfwHj5DEdljenL16sdw5\n nSVt5ICBSvb1ksc3OY3PzSJiVH/RSzoiDErc1+KqHUEAqh9ykZDGaFyXHdi07/Gc\n eWoXoYJd9aR3Noe0Uj9EM3BG35P6pF+L+6iBoalrnTTx+5wJT8bhJy4WQHs/PM8w\n e59/muAzw2Exr5ispzUYy1Fs+LUA8FCFFUGAdXS6p5drURuBsRp3V6mgSowZHSlV\n ViclyWKx6DjFuVGx1xB/LZ9THl0tSeK+Wo21Tg7Qdb/bqL55XM2nMx0h8wRiGiX6\n gciItyxmHazCo+J/Cc7OkaTJhgoyAoH+P9AuuNpQARaQ==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=\n messagingengine.com; h=cc:content-transfer-encoding:date:from\n :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy\n :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=zwjrFvUbHGWQD4Tbm\n lbbUMvFpmkZZ2frFJgbJsJ7K8k=; b=CcD/M7F5DEUYw9MPQPSzmemVNfFwYBM0p\n PX3grJdL1f3mspJeYMByxdvgxoybYoZSeSOQLbouq37vOiBgCl1GvK9vZZEd6oAX\n YWezam3BqtaJMA8ixYpSrYcdzCNspJmVfVeB1loPHqSu7rHJpSOm+kj26qQbnGNT\n IMMM93dyAbfsHMKPQJ8tepUFWLeX1J8s+ayD/zL4D5S07sSOQaM+ly4LBUBK4kdi\n 8R6/gdFQlTWvDHQ9MVo/INBol999FjPSpTLW8rCADkokOtOXew+Sbtgd7/stjGPA\n B86qcxQcYGKauZztDu2YFhGHVPx4Y+ff3y6I9KigKxnkDRI0KSHOQ=="
        ],
        "X-ME-Sender": "<xms:TSwvX8M6WYhzxekbPeKj-YnZQKnABlHbbtdmns1d5T2l47Hf5Ez3mA>",
        "X-ME-Proxy-Cause": "\n gggruggvucftvghtrhhoucdtuddrgeduiedrkeehgdduhecutefuodetggdotefrodftvf\n curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu\n uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc\n fjughrpefhvffufffkofgggfestdekredtredttdenucfhrhhomhepvfhhohhmrghsucfo\n ohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenucggtffrrg\n htthgvrhhnpeeujefhlefffedvvdejleegleeiteeitdevjeefvdeuieeuhedtiefhhefh\n vefgteenucffohhmrghinhepughpughkrdhorhhgnecukfhppeelfedriedrudegledrud\n dugeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpeht\n hhhomhgrshesmhhonhhjrghlohhnrdhnvght",
        "X-ME-Proxy": "<xmx:TSwvXy9Tg8YmMRQhmSAHHjZqlyr4EyLmca5aqf-2HtFib5ggxFqKig>\n <xmx:TSwvXzT9WuuhNrVgIFMtvs0jAeNAwSf5sRC6TPM5C5FQveKxEe2PKw>\n <xmx:TSwvX0vzDb5oTRe5lrqYhPcM7aHa0jwHzJrexsD0ZWHRov2C2IN-zg>\n <xmx:TiwvX-oafyaPRDkBG_-Lntc9BuexxjkRf_Esz04AtmxbyqiuCUbDbQ>",
        "From": "Thomas Monjalon <thomas@monjalon.net>",
        "To": "web@dpdk.org",
        "Cc": "David Marchand <david.marchand@redhat.com>",
        "Date": "Sun,  9 Aug 2020 00:50:47 +0200",
        "Message-Id": "<20200808225047.1180424-1-thomas@monjalon.net>",
        "X-Mailer": "git-send-email 2.27.0",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-web] [PATCH] release 20.08.0",
        "X-BeenThere": "web@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK website maintenance <web.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/web>,\n <mailto:web-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/web/>",
        "List-Post": "<mailto:web@dpdk.org>",
        "List-Help": "<mailto:web-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/web>,\n <mailto:web-request@dpdk.org?subject=subscribe>",
        "Errors-To": "web-bounces@dpdk.org",
        "Sender": "\"web\" <web-bounces@dpdk.org>"
    },
    "content": "From: David Marchand <david.marchand@redhat.com>\n\nSigned-off-by: David Marchand <david.marchand@redhat.com>\nSigned-off-by: Thomas Monjalon <thomas@monjalon.net>\n---\nAlready applied\n---\n content/doc/archives/_index.md |  5 ++++\n content/download/_index.md     |  5 ++--\n content/roadmap/_index.md      | 54 ++++------------------------------\n 3 files changed, 14 insertions(+), 50 deletions(-)",
    "diff": "diff --git a/content/doc/archives/_index.md b/content/doc/archives/_index.md\nindex b72ebee..b12ddf7 100644\n--- a/content/doc/archives/_index.md\n+++ b/content/doc/archives/_index.md\n@@ -2,6 +2,11 @@\n title = \"Archives\"\n +++\n \n+- DPDK 20.08\n+| [HTML API](//doc.dpdk.org/api-20.08/)\n+| [HTML guides](//doc.dpdk.org/guides-20.08/)\n+| [PDF guides](//fast.dpdk.org/doc/pdf-guides-20.08/)\n+\n - DPDK 20.05\n | [HTML API](//doc.dpdk.org/api-20.05/)\n | [HTML guides](//doc.dpdk.org/guides-20.05/)\ndiff --git a/content/download/_index.md b/content/download/_index.md\nindex 3e20217..88626ea 100644\n--- a/content/download/_index.md\n+++ b/content/download/_index.md\n@@ -5,10 +5,10 @@ weight = \"2\"\n \n <section class=\"download-container\">\n <div class=\"dwnld-btn-group\">\n-<a class=\"dwnld-btn\" href=\"https://fast.dpdk.org/rel/dpdk-20.05.tar.xz\">\n+<a class=\"dwnld-btn\" href=\"https://fast.dpdk.org/rel/dpdk-20.08.tar.xz\">\n   {{< icon name=\"glyphicon glyphicon-download-alt\" size=\"large\" >}}\n   Latest\\\n-  20.05.0\n+  20.08.0\n </a>\n <a class=\"dwnld-btn\" href=\"https://fast.dpdk.org/rel/dpdk-19.11.3.tar.xz\">\n   {{< icon name=\"glyphicon glyphicon-download-alt\" size=\"large\" >}}\n@@ -25,6 +25,7 @@ weight = \"2\"\n \n | file                                                          | date/changelog                                                               | md5                              |\n |---------------------------------------------------------------|------------------------------------------------------------------------------|----------------------------------|\n+| [DPDK 20.08.0](//fast.dpdk.org/rel/dpdk-20.08.tar.xz)         | [2020 August 8](//doc.dpdk.org/guides-20.08/rel_notes/release_20_08.html)    | 8391097f3c7750e0993cbe28c5851cf5 |\n | [DPDK 20.05.0](//fast.dpdk.org/rel/dpdk-20.05.tar.xz)         | [2020 May 26](//doc.dpdk.org/guides-20.05/rel_notes/release_20_05.html)      | 7c6f3e7f7de2422775c4cba116012c4d |\n | [DPDK 20.02.1](//fast.dpdk.org/rel/dpdk-20.02.1.tar.xz)       | [2020 May 18](//doc.dpdk.org/guides-20.02/rel_notes/release_20_02.html)      | fd04cb05c728f474b438c6e7aa1eb195 |\n | [DPDK 19.11.3 (LTS)](//fast.dpdk.org/rel/dpdk-19.11.3.tar.xz) | [2020 June 18](//doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html)     | 49fb8f2397d539e79edd3731ad37b195 |\ndiff --git a/content/roadmap/_index.md b/content/roadmap/_index.md\nindex a284668..a617f37 100644\n--- a/content/roadmap/_index.md\n+++ b/content/roadmap/_index.md\n@@ -9,69 +9,33 @@ This is not a commitment but plan of work.\n This list is obviously neither complete nor guaranteed.\n {{% /notice %}}\n \n-### Version 20.08 (2020 August) {#2008}\n+### Version 20.11 (2020 November) {#2011}\n \n <!-- General -->\n-- external thread registration API\n-- log registration constructor\n-- removal of non-kernel based PCI probing\n-- bit operations API for drivers\n - x86 direct-store (write-combined) memory write (movdiri)\n-- Arm CPU frequency calculation using generic counter\n-- Armv8-a IO barriers changed to use DMB instruction\n - Arm CRC32 in generic API\n-- C11 atomic semantics in mbuf, eventdev, EAL interrupts\n <!-- Networking -->\n-- integrate RCU library with LPM library\n - FIB vector lookup\n - Tx QoS marking API\n - flow action object API\n - flow sampling and mirroring API\n <!-- Network drivers -->\n-- bnxt VF representor and multi-device\n-- bnxt optimization for Arm, burst mode info and flow counters\n-- bnxt VLAN pop/push, VXLAN encap/decap, L2/L3/L4 rewrite and TTL decrement\n-- i40e switch filter programming for DNS\n-- i40e flow director rule insertion rate optimization\n-- ice DCF, GTP-U, IPv6 RSS, and PPPoE enhancement\n-- ice flow based RSS improvement and add more protocols\n-- ice ethertype filtering on flow director\n-- ixgbe/i40e legacy filter API replacement\n-- igb/ixgbe/i40e/ice base code update\n - performance optimizations in mlx drivers for Arm platforms\n-- mlx5 memory management options, and queue stop/start\n-- mlx5 eCPRI matching and Tx scheduling for 5G\n-- mlx5 vDPA device counters\n-- octeontx2 parameters for Rx/Tx context locking\n - octeontx2 packet mirroring\n+- octeontx2 rte_tm enhancement\n - qede SR-IOV PF\n <!-- Virtualisation -->\n-- vhost async API\n - vhost DMA operations with CBDMA ioat driver\n-- vhost REPLY_ACK advertised unconditionally\n-- vhost SET_STATUS\n - virtio-user GET/SET_PROTOCOL_FEATURES, REPLY_ACK, SET_STATUS\n <!-- Network apps -->\n - IF proxy\n-- testpmd swap forwarding for L2/L3/L4\n-- l2fwd forwarding between asymmetric ports\n - performance test for IP reassembly\n-- performance test application for flow rules\n <!-- Crypto -->\n-- crypto-CRC chained operation\n-- octeontx2 crypto protocol lookaside and ChaCha-Poly\n-- qat multi-process support and Chacha-Poly\n-- ipsec-secgw flow distribution and stats per-core\n <!-- Others -->\n-- regexdev\n - regex driver based on libpcre\n - Dynamic Load Balancer event driver\n - UBSan in build\n \n-### Version 20.11 (2020 November) {#2011}\n-\n-- rte_tm enhancement for OCTEON TX2\n-\n ### Nice to have - Future {#future}\n ----\n - integrate RCU deferred resource reclamation API with hash library\n@@ -105,18 +69,12 @@ The last period is 1 month long and is dedicated to bug fixing.\n ### Scheduling {#dates}\n ----\n \n-#### 20.08\n-\n-- Proposal deadline (patch version v1): June 12, 2020\n-- First release candidate (-rc1): July 12, 2020\n-- Second release candidate (-rc2): July 21, 2020\n-- Third release candidate (-rc3): July 29, 2020\n-- Fourth release candidate (-rc4): August 5, 2020\n-- Release: August 7, 2020\n-\n #### 20.11\n \n-- Release: November 2020\n+- Proposal deadline (RFC/v1 patches): September 11, 2020\n+- API freeze (-rc1): October 9, 2020\n+- PMD features freeze (-rc2): October 23, 2020\n+- Release: November 13, 2020\n \n ### Stable Releases {#stable}\n ----\n",
    "prefixes": []
}