get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 73317,
    "url": "https://patches.dpdk.org/api/patches/73317/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20200706203743.29416-5-i.dyukov@samsung.com/",
    "project": {
        "id": 1,
        "url": "https://patches.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": "<20200706203743.29416-5-i.dyukov@samsung.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200706203743.29416-5-i.dyukov@samsung.com",
    "date": "2020-07-06T20:37:18",
    "name": "[v6,04/25] doc: update sample app with unknown speed",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "623a498ae43759cb614690b0c36e333837eea30f",
    "submitter": {
        "id": 783,
        "url": "https://patches.dpdk.org/api/people/783/?format=api",
        "name": "Ivan Dyukov",
        "email": "i.dyukov@samsung.com"
    },
    "delegate": {
        "id": 319,
        "url": "https://patches.dpdk.org/api/users/319/?format=api",
        "username": "fyigit",
        "first_name": "Ferruh",
        "last_name": "Yigit",
        "email": "ferruh.yigit@amd.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20200706203743.29416-5-i.dyukov@samsung.com/mbox/",
    "series": [
        {
            "id": 10825,
            "url": "https://patches.dpdk.org/api/series/10825/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=10825",
            "date": "2020-07-06T20:37:14",
            "name": "ethdev: allow unknown link speed",
            "version": 6,
            "mbox": "https://patches.dpdk.org/series/10825/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/73317/comments/",
    "check": "fail",
    "checks": "https://patches.dpdk.org/api/patches/73317/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 E5CD4A00C5;\n\tMon,  6 Jul 2020 22:38:36 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id E4FCB1DD4D;\n\tMon,  6 Jul 2020 22:38:06 +0200 (CEST)",
            "from mailout2.w1.samsung.com (mailout2.w1.samsung.com\n [210.118.77.12]) by dpdk.org (Postfix) with ESMTP id B38CF1DD4D\n for <dev@dpdk.org>; Mon,  6 Jul 2020 22:38:05 +0200 (CEST)",
            "from eucas1p2.samsung.com (unknown [182.198.249.207])\n by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id\n 20200706203805euoutp02ae694034166a5d9f698ca0384710b589~fREvPPgpq1760117601euoutp02U;\n Mon,  6 Jul 2020 20:38:05 +0000 (GMT)",
            "from eusmges3new.samsung.com (unknown [203.254.199.245]) by\n eucas1p2.samsung.com (KnoxPortal) with ESMTP id\n 20200706203804eucas1p2b6597dd7bde6555a3d4c7637ca18b26f~fREuNUuwa2099120991eucas1p2o;\n Mon,  6 Jul 2020 20:38:04 +0000 (GMT)",
            "from eucas1p2.samsung.com ( [182.198.249.207]) by\n eusmges3new.samsung.com (EUCPMTA) with SMTP id 40.C6.06318.CAB830F5; Mon,  6\n Jul 2020 21:38:04 +0100 (BST)",
            "from eusmtrp2.samsung.com (unknown [182.198.249.139]) by\n eucas1p2.samsung.com (KnoxPortal) with ESMTPA id\n 20200706203803eucas1p26fa02f91c1c5f94b8ce724a75b341f31~fREs7J7e92121221212eucas1p20;\n Mon,  6 Jul 2020 20:38:03 +0000 (GMT)",
            "from eusmgms2.samsung.com (unknown [182.198.249.180]) by\n eusmtrp2.samsung.com (KnoxPortal) with ESMTP id\n 20200706203803eusmtrp2d1375f922fcafabbc728621b35d70b43~fREs6Wwk20640206402eusmtrp2q;\n Mon,  6 Jul 2020 20:38:03 +0000 (GMT)",
            "from eusmtip1.samsung.com ( [203.254.199.221]) by\n eusmgms2.samsung.com (EUCPMTA) with SMTP id 83.7E.06017.AAB830F5; Mon,  6\n Jul 2020 21:38:02 +0100 (BST)",
            "from idyukov.rnd.samsung.ru (unknown [106.109.129.29]) by\n eusmtip1.samsung.com (KnoxPortal) with ESMTPA id\n 20200706203801eusmtip116ff548553f824b861a12723b3d063c5~fRErIEsgk1500415004eusmtip1w;\n Mon,  6 Jul 2020 20:38:01 +0000 (GMT)"
        ],
        "DKIM-Filter": "OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com\n 20200706203805euoutp02ae694034166a5d9f698ca0384710b589~fREvPPgpq1760117601euoutp02U",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com;\n s=mail20170921; t=1594067885;\n bh=uryTUJWnZHC1KobIzwDiYco1DBs90ldLDdgUZPnDwJM=;\n h=From:To:Subject:Date:In-Reply-To:Reply-To:References:From;\n b=UNHArXEyxz9X1VxsexMxvzRSUP48tXhZSfOgBLgzt///WuseOd32BGf2ru5hXTqy/\n sCruTI+2NS2aYt0BGYk0c0KX+KRPCqdcKMb+ot0XUwLEB+QL24pcZ8cCTWVLYOAbON\n FGH/yMVZUkhCrUaQGhWNLtCrFsZvowK6ziWAc85c=",
        "X-AuditID": "cbfec7f5-38bff700000018ae-15-5f038baccfd0",
        "From": "Ivan Dyukov <i.dyukov@samsung.com>",
        "To": "dev@dpdk.org, i.dyukov@samsung.com, v.kuramshin@samsung.com,\n thomas@monjalon.net, david.marchand@redhat.com, ferruh.yigit@intel.com,\n arybchenko@solarflare.com, wei.zhao1@intel.com, jia.guo@intel.com,\n beilei.xing@intel.com, qiming.yang@intel.com, wenzhuo.lu@intel.com,\n mb@smartsharesystems.com, stephen@networkplumber.org,\n nicolas.chautru@intel.com, bruce.richardson@intel.com,\n konstantin.ananyev@intel.com, cristian.dumitrescu@intel.com,\n radu.nicolau@intel.com, akhil.goyal@nxp.com, declan.doherty@intel.com,\n skori@marvell.com, pbhagavatula@marvell.com, jerinj@marvell.com,\n kirankumark@marvell.com, david.hunt@intel.com, anatoly.burakov@intel.com,\n xiaoyun.li@intel.com, jingjing.wu@intel.com, john.mcnamara@intel.com,\n jasvinder.singh@intel.com, byron.marohn@intel.com, yipeng1.wang@intel.com",
        "Date": "Mon,  6 Jul 2020 23:37:18 +0300",
        "Message-Id": "<20200706203743.29416-5-i.dyukov@samsung.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "In-Reply-To": "<20200706203743.29416-1-i.dyukov@samsung.com>",
        "X-Brightmail-Tracker": [
            "\n H4sIAAAAAAAAA0WSe0xTZxjG853v9JxDtcuhmPAGF5Aum7JEHWMmr4aIF/44SxbHP0uWJYpV\n jngBJC143RKCg5HiUC5hEy0UqqviBWFAEYFhEYtUuQbBiIC4xekmCAoMKSDl1Oy/5/09z/s9\n yZtPoNo8LkDYl5AkGxL0cTpOzVbfmW5ffSWTRn+WbfPFsnuFBIcHrBSH8h5zmPnqRwb7SiOw\n zn5OhTmDKQxm5YwxaL9o4vDfoVQWR8btDPbXu3gs6ErlcdzxjMef288SfOZ+QfGM5TXB9sIq\n FU7fquVw1F3CYtbbHoKnKlsIOk+OsZh3o4ZguknEV5dsPFr7A3F8qIVF18Pfebwy0Umx6t4s\n wWxnGcH76fOqTcHSW8sFlWSte85IucWdVLrzMJ+XTt4tZKTykRpGGm3o4aSsylIitQ5nUuny\n n/9xUerv1OExcty+Q7Jh7cad6r1pw+eZxPklR2wdj1UpZEYwER8BxC8ge66RmIha0IoXCcyn\n 5LPK8IbALXOa13lNYNRxinu/Mv5rrjdlI9DRPcIowwSB4hP9iylOXAWujMJFY5lYzoHd3ct4\n DD9xK1iu/UU8mhU/hqa5UurRGnE9/O3OYpWKILh8vXGBC4KPuAHMzQEerBUDobfozeKbIHYI\n MGO5wCv5SLj9qIAq2g9eOCu9/EOYv1HEKPo4TFX08spyBoGBkjRvKAIq/2njPWVUDIGy2rUK\n 3gyDzadZDwbxA+h76evBdEHmVP9CFayBjHStktZB490uLwaYnVmqYAmemFKpcp56AtMtRexp\n ElTwf5eFkFLiLycb42NlY1iCfHiNUR9vTE6IXbP7YHwFWfirrjnnRA1pcO9yEFEguqWaIYFG\n a1X6Q8aj8Q4CAtUt02y579qh1cTojx6TDQejDclxstFBlguszl8TVvJ8u1aM1SfJB2Q5UTa8\n dxnBJyCFyMv35H89wCVt7IxO0y3JDV7X5m4fszXNFN+kkZu7635oC91/ab9pw3RTVZhf30/h\n f0SsX6UeSUy2Vpujggc26ZqsNz8x/xY0NnXe3uz+furbrxz22daP7D67oObzruanJa0dUStW\n Xi1+UNsf9KX/E//bkznmA77h3ww6twVOhkROhubqWONefein1GDUvwNbW29ppwMAAA==",
            "\n H4sIAAAAAAAAAzWSa1BMcRjG/c85e86pLMeW8Z/9EHYwmGmzpXpLch3ON4bxRal26nQZbWv2\n bE0xxmrospH7nbUksRmRTSFGK23ZmtCkonSZKDRtbZkhhVbj2zPze97nfWeelyVlY5ScTU7V\n C7pUdYqC9qQcv+2dfpZ8MmZF95kwKG0wIej9WEhC9+lOGvKHDxHQZlkDVRWXJXCyy0BAwckR\n AipuGWkY7M6iYMhVQUDHUwcDF99mMeCy9TNwtOkSgv6JryRcMI8iaDKVS+Bn9WManBPXKSgY\n b0FwzFqHwH5khILTjyoRZBs5GL5dzEBhhy+4uusocLQ/YODO9zcklDdMIjhhL0XQmP1HsnYh\n P24ukvCFVV8I/tS1NyRf236W4Y/Umwj+/lAlwTuftdB8gdWC+Fe9+SRf0veD3uq5Uxmu06bp\n hQVJWlG/WhGpggClKhSUAStDlarAkF1hAUEK/4jweCElOV3Q+UfEKpMO994g9vzxyih+3Skx\n oF+sEXmwmFuJXedPUUbkycq4IoRbc1zIiNgpgPG3PnLa440n3hnpac8owvXnJmk3oLml2JFr\n ItzAh/tA4+acg5QbeHMbsPnuJ+TWFLcYv/ht+Zck5ULxwEQBNZ06H5fce066l3lwYfjKS7lb\n yrhk/H6McTtknC9uvTpGHEezzGiGBfkIaaImUSMGKEW1RkxLTVTGaTVlaKrxh7U/rZXIOLTd\n hjgWKWZKc2kyRiZRp4uZGhvCLKnwka5vdETLpPHqzL2CThujS0sRRBsKmjrvBCmfG6ed+p9U\n fYwqSBUCoaqQwJDAYFDMk+Zy1VEyLlGtF3YLwh5B93+OYD3kBmQeFwbnDPRI+8sS0rdemHn3\n +OHyUjuzRrlx76YeX6up5lCUPPqqZPjmtmUZB7yGmNa4fe+KbfsTkvyO2cXE69ZV8Ck6gZCH\n V3+P3FFzWWyc3dIoLqnWrnN+znvywzB3s1dTXU77lmChwX99c3PZrq7Yop5CVRPltBvanIuM\n kXmdCkpMUquWkzpR/Rc2As6wBwMAAA=="
        ],
        "X-CMS-MailID": "20200706203803eucas1p26fa02f91c1c5f94b8ce724a75b341f31",
        "X-Msg-Generator": "CA",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "X-RootMTR": "20200706203803eucas1p26fa02f91c1c5f94b8ce724a75b341f31",
        "X-EPHeader": "CA",
        "CMS-TYPE": "201P",
        "X-CMS-RootMailID": "20200706203803eucas1p26fa02f91c1c5f94b8ce724a75b341f31",
        "References": "<20200427095737.11082-1-i.dyukov@samsung.com>\n <20200706203743.29416-1-i.dyukov@samsung.com>\n <CGME20200706203803eucas1p26fa02f91c1c5f94b8ce724a75b341f31@eucas1p2.samsung.com>",
        "Subject": "[dpdk-dev] [PATCH v6 04/25] doc: update sample app with unknown\n\tspeed",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "Reply-To": "i.dyukov@samsung.com",
        "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": "Add usage of rte_eth_link_strf function to example\napplications\n\nSigned-off-by: Ivan Dyukov <i.dyukov@samsung.com>\n---\n doc/guides/sample_app_ug/link_status_intr.rst | 10 +++++-----\n 1 file changed, 5 insertions(+), 5 deletions(-)",
    "diff": "diff --git a/doc/guides/sample_app_ug/link_status_intr.rst b/doc/guides/sample_app_ug/link_status_intr.rst\nindex 04c40f285..596782b9d 100644\n--- a/doc/guides/sample_app_ug/link_status_intr.rst\n+++ b/doc/guides/sample_app_ug/link_status_intr.rst\n@@ -158,6 +158,7 @@ An example callback function that has been written as indicated below.\n     {\n         struct rte_eth_link link;\n         int ret;\n+        char link_status[200];\n \n         RTE_SET_USED(param);\n \n@@ -169,11 +170,10 @@ An example callback function that has been written as indicated below.\n         if (ret < 0) {\n             printf(\"Failed to get port %d link status: %s\\n\\n\",\n                    port_id, rte_strerror(-ret));\n-        } else if (link.link_status) {\n-            printf(\"Port %d Link Up - speed %u Mbps - %s\\n\\n\", port_id, (unsigned)link.link_speed,\n-                  (link.link_duplex == ETH_LINK_FULL_DUPLEX) ? (\"full-duplex\") : (\"half-duplex\"));\n-        } else\n-            printf(\"Port %d Link Down\\n\\n\", port_id);\n+        } else {\n+            rte_eth_link_strf(link_status, 200, NULL, &link);\n+            printf(\"Port %d %s\\n\\n\", port_id, link_status);\n+        }\n     }\n \n This function is called when a link status interrupt is present for the right port.\n",
    "prefixes": [
        "v6",
        "04/25"
    ]
}