Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/73317/?format=api
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 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\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" ] }{ "id": 73317, "url": "