Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/34925/?format=api
http://patches.dpdk.org/api/patches/34925/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/20180204153309.17312-1-pbhagavatula@caviumnetworks.com/", "project": { "id": 1, "url": "http://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": "<20180204153309.17312-1-pbhagavatula@caviumnetworks.com>", "list_archive_url": "https://inbox.dpdk.org/dev/20180204153309.17312-1-pbhagavatula@caviumnetworks.com", "date": "2018-02-04T15:33:09", "name": "[dpdk-dev,v2] net/octeontx: register fpa as platform HW mempool", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": true, "hash": "1b0ae77133c8b1b7206628326e3c0aaa463be773", "submitter": { "id": 768, "url": "http://patches.dpdk.org/api/people/768/?format=api", "name": "Pavan Nikhilesh", "email": "pbhagavatula@caviumnetworks.com" }, "delegate": { "id": 319, "url": "http://patches.dpdk.org/api/users/319/?format=api", "username": "fyigit", "first_name": "Ferruh", "last_name": "Yigit", "email": "ferruh.yigit@amd.com" }, "mbox": "http://patches.dpdk.org/project/dpdk/patch/20180204153309.17312-1-pbhagavatula@caviumnetworks.com/mbox/", "series": [], "comments": "http://patches.dpdk.org/api/patches/34925/comments/", "check": "success", "checks": "http://patches.dpdk.org/api/patches/34925/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<dev-bounces@dpdk.org>", "X-Original-To": "patchwork@dpdk.org", "Delivered-To": "patchwork@dpdk.org", "Received": [ "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 45A8E1B2AA;\n\tSun, 4 Feb 2018 16:34:21 +0100 (CET)", "from NAM01-BY2-obe.outbound.protection.outlook.com\n\t(mail-by2nam01on0059.outbound.protection.outlook.com [104.47.34.59])\n\tby dpdk.org (Postfix) with ESMTP id B8A361B29E\n\tfor <dev@dpdk.org>; Sun, 4 Feb 2018 16:34:19 +0100 (CET)", "from localhost.localdomain (223.227.100.179) by\n\tCY4PR07MB3464.namprd07.prod.outlook.com (2603:10b6:910:75::17) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.464.11;\n\tSun, 4 Feb 2018 15:34:13 +0000" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=fkVX9ZwVdNBRXo+/e3CDRRSJ7N6ADRPvCiqRyWieAb0=;\n\tb=WPJAczDgXRJ/GcwBx+s+lSIbWEcgP4vFfWX5tUqAC0doWTerTGW3i8NaxqPAEa9KBfdfKC3cvYAk4mrHF/bahiI0Zp4lWaL3dmQ/cvTKo7mHVB7qaFoBTa3co0JO3XSJytdTkPam5h2QjoWAPo5+BdrxuPmXOMjfAHEL8fkRgs0=", "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Pavan.Bhagavatula@cavium.com; ", "From": "Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>", "To": "jerin.jacob@caviumnetworks.com, santosh.shukla@caviumnetworks.com,\n\tferruh.yigit@intel.com", "Cc": "dev@dpdk.org,\n\tPavan Nikhilesh <pbhagavatula@caviumnetworks.com>", "Date": "Sun, 4 Feb 2018 21:03:09 +0530", "Message-Id": "<20180204153309.17312-1-pbhagavatula@caviumnetworks.com>", "X-Mailer": "git-send-email 2.14.1", "In-Reply-To": "<20180122154507.14617-1-pbhagavatula@caviumnetworks.com>", "References": "<20180122154507.14617-1-pbhagavatula@caviumnetworks.com>", "MIME-Version": "1.0", "Content-Type": "text/plain", "X-Originating-IP": "[223.227.100.179]", "X-ClientProxiedBy": "BMXPR01CA0010.INDPRD01.PROD.OUTLOOK.COM\n\t(2603:1096:b00:d::20) To CY4PR07MB3464.namprd07.prod.outlook.com\n\t(2603:10b6:910:75::17)", "X-MS-PublicTrafficType": "Email", "X-MS-Office365-Filtering-Correlation-Id": "a09ce75f-2f56-4af0-df73-08d56be4c0ad", "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(7020095)(4652020)(5600026)(4604075)(2017052603307)(7153060)(7193020);\n\tSRVR:CY4PR07MB3464; ", "X-Microsoft-Exchange-Diagnostics": [ "1; CY4PR07MB3464;\n\t3:1uliMljRt9qS4XysLkHRHSN2l7D2DOtKAKf1REfQptmlxtdXPkRTtIdlcBBHn2Fe47DhH4ENfauI9I9WQuAgroz3yGYql6swoXPbzr9oZK672sSch8EhCAPnsQmIv7peYhAA0DI9JKN2txC4LFPj9mw7QKOl/EeVzoqgMpVNvwzOFO/P1YQEWiARovaFNBa5yDjCsmujDC7DwKJU2Oc6JyGHxirYGqlG5bKe44oYTX5Kitp2VuloxhGV/jd8rhoa;\n\t25:U2bkZwJJWdquRnZXYdC+zfnAAGCBf/ZsXmXi4xE3kkXx99LKkwX9Dtye9Wu9J567S2y8admCL3ndZQPQd1YZxw8teOX8dUB3n4LIvZI5KBoIQ4J43E/SK9bbM3hYtPfl3EVOPilIaegtBHy3TKcvb3r/LUwnIcgV2yxLngRGa1fnD1wtdIDXaVKdAXXkEuT47Xbg9l333ERlDIlSd5MlY+mD/fmpOM1y9L00kwGcq/1n/CFI1nTtCMXjyDaCV9pm3bmvvkEJzduhVyAckCHR1EPYBy967fNVN4LnowUpMP+953YIpCI74c5bOCDQ89oesoeqRxwVpp9jrmED4fE/BA==;\n\t31:j9KV+Q8gU3qYYM+3ZuYAQZbtXukYZfKSvVVK9nkQINMwrw44cL2TAwyBK8lcYtvu5s4THc139FQJqRCpJDKtBCOBIaB4YZuZaBBuTbkmZlCQNQipaPlBljvnSuW54OsDJO0/e6jh7glW332aDodxz0FNRSdZGUYp60vrEgj7cj4g4AascHeQHZ5dKvD+z1kUY7SYmIcabhC3T06hNJPLwkiAfQWNPRoeALtooqCPHo8=", "1; CY4PR07MB3464;\n\t20:2mANpl9H11gd+XaQMoXfmgDxiDBU1qBWYDA3njD6cMKx4zkMkYUv3WkHXImhh4KoteIqRWHrd05z6JRI9NMWPV/AAva8ck6z3zTAhWoabEpXv3W+KW4YtFxu/R1ej5kUcskeuuzIkCeOlGGNocl96Fw3L0dPUdn6geMCF5jvOUirXzbFcIe3C3cPYXnWar0X5xoc3e1s4LM7PmEKsJTiv4+5t5QcImYlYOPyFRO1kbXuqXIjh3z5QyIent2rJ1ttv/xmnkKdj/y/l571/VmNSEjiDJTDRr8fKwurYlyGBAqV//sHlHwtF6aQ5RSI7HzN+VZExZxB6kF9u95iCw/lO7GTYwek8WZVVdyOl1Ksa0Cf6sBaPWT6zIU/s64sI71zmmXVnR24ECvCydx43RSoFc9eabVVy2iTzBParkL5yQ7CqwfV3CsPbrZQqfsgn0+SbzO1mLwsOzD2BhHur85tU+29PjANTn86Z5ml0j8nZe+AsNDA2bt2Mq08ox+quMYbU7d75Fhl1CcwgLSKqs2q/LhvmW41qpD8KZpbDh39/Vhn47C7oFd+paQsd3Q8lxjmUvSZgTDW5OSSyIU5hgsxBWSAaH4LqS78tVy34ImPVe8=;\n\t4:NxW/jl0qd/6WjrIDIpbHSt9byFNHHrfxcmb6EP5OQN6qALWe1TL/j77mOSF5+0bGawfLF79V+Mu4T/dg1Yt41XgVPP+BgJ7bnvFNYzunzVhRNDd1hupPSVMwfvhoXkLkP9gWlPbD6anlVEDoEknykqxg58D42UNAe0k8VT4GHFU6XtWpV3y5vH7X/+ozEA0JuT7kt8wM6XlaOc2VjSVwtRpQKRB9rtq+9Szz/oghiEtRL9pOwcgMvx4Y1TWR0mZQDa3kwkfSqx5cxgee0aRSww==", "=?us-ascii?Q?1; CY4PR07MB3464;\n\t23:nCDq1n2TxUyIJHb/L7crXzdJ47ZgEbuupsROGYsu/?=\n\tWDhWLxlkG1a3a1+87Z9iLgmJ00gUoS/Gj5vKSDB1u2qosyH8j6GDp0eQVqbe2BEg5ZTfF5jdejCxbtKwNM+gKfRLLSZwnYauK0YLkUxBdbxusZ+L3BaXwBHz349qczN8FvRKIlethXsnTeEAH2kv3z0M73A0TO+N8c4V3hoqUI6V7jzjqtEtmmU+fPeyDvjdbOTT8WOKzXYpH3NHF8HqOePmlTAdc2/1F69mmcAsocQLE4VjoVWA3S7PUC72UOSZ+7Cg6Nlu64GI2tCXJ85bZsXosOK6lB+NmsUeUOCewDFSMC0BTDJhPRV4RoSiL5fuVyDS4YIjrAwrXW3uvjjfOdO6x6ll7Ka+kAz0ywnBIDik4rV50ReRLKflywQ7B4ZWJP/cerhFfBtogwWnQruF05DuYTX604Omd3f5ZOBaYGK/xP0XAnKHm2IiPExjn9Du5f9J1OQJreIKiQwPu5GIButcjrlj2RmoC5LLEfFc71vMh6lje7EeN/YanuF2C1iIk6D8wsBH0yrF18dztbDz2lLRK6I0+U00yWiX5GklCelmeATAcRn5gMZ+zG6XNVR7kDIP29/cSXOYapkURxF/rVutybgjFO/nvDMVAXVWLNaRgoDT6HarckuJOXFtWiQx5zMRyEyYPd9B3TQOn7m9Y2GNDFGmau9UJmK+T6I0caUmM8u8putTp1Y1R0GLyz00BOfmXutgn0y7ndXMmzneG+6/IuiaGplaSSF60lRC0cLSzM7SQt+MXJCvecQ+tb6BrkybHei346tZtuT8T/02vtP35sr0qcflNQOhbeZckURkL/kKIkzUzyh9YnzHz1svPXxPb8ecw5FvxD0tAowjQkco5zqTyUDLbcDH1O8goJiXq/kC+pv6NmT05Afmi/b40D9oYXWqYhUnR2G26Ttsb3i+6DuG8aV7Ga7er9u4QvnJwveOJxZiDGIxUPu+CYg2amx1U8Dp223pA2tpdICv2bxoBLE4LfxG/WV9bCBTnQr26ho0FOJywUI/Q3djYy+yYNplzS0uFIQCnrImHL5UhoM3kk5G5W1yTBpnZI/iWYnpRw0u3YOsNYjcFmusQBKQ59yk4VXPy80zLQgi10LwXnn8mTlW2wmmYRmivCWJKFkP2+9PkVhi3m56Ik5pRq5RrCrc4C3BdDHtWq9q2gj5ku9", "1; CY4PR07MB3464;\n\t6:grNz48XPO0audQh8D6/KVSwctcVE7MvSYUkaW76NprK0x7IV0VVQ6wk1uqZO4myZAc3d+3h4bbbV8rtzKVq44FVHRWWGncBtsEoj6a2+RVY82+yGayoftfsv/rjGlxiSjDDouOFWfeVrY/bdZQv3Ak+03/w+qTavKLzRx9fU6z3roL8lQ2/NhbV5s2FbxqOPCL+Pi26ImwN7FP+aTkMOha2zfFS+NoCm3ud5lCD/BfZQA1Tl3DvkD7GGOftS5QsCH0qho03zgQVS91e/9cpsSARJcpinXwaQe3mmPVfrJLFgmBQu7ZESQwj2DAEtsDySL5fkuDKT+eJI84I5h+BRiktF5HvAkwGeKEkz7viCg3o=;\n\t5:hNTcDiGmU/SCk5/4VNnZlNmdvVz50HlWG0E3L83ZLtj9skJfTTosSlX8rF3kSTS3CUDyyroKGGxvrISGLSWAbI7Jl19VwaJ9UWVTCjgX4KJ2n3tKKcxjhQvCd9WkPh1/1Wxjvb1+zg2wTc8npc4g3a4hUq522iGAFiU/y6DoDHM=;\n\t24:3e+Dm0RWjVetW38eSVfiL3c7FqjAoO7Riw6fXj33GHgpd4XmK/DHLQbX9nTUdNMoabZDpxmIyYN5kHBqu/sKGMsqMpFt49MpOqkYVlG9TY8=;\n\t7:BoJjor2N6av2YjNl4fc3Sr13D3cyLBgWAArKFVSn9IMytfFv1YFEr+cgb9Ug32AY+b+AEW/Lnv3Vh5ZeBL4/nrIZAiqhQj8vBvGIFeIP9yXIO9WmiSsHK1NSh2PtallL1Zea5TfUSmpZd4WHeU4uiVwdl7pd3dpDMdE2vp7KTYKRPSzDvzh2q/JqwddpdWVCk+7n/cpkqB6LFH5NcrjUCCUGhSHmbl6Lss8pFCYqeCdYbHAClr4gxIIcJST0zWBz" ], "X-MS-TrafficTypeDiagnostic": "CY4PR07MB3464:", "X-Microsoft-Antispam-PRVS": "<CY4PR07MB3464AAB7F5D52D0F496BCA9280FF0@CY4PR07MB3464.namprd07.prod.outlook.com>", "X-Exchange-Antispam-Report-Test": "UriScan:;", "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(6040501)(2401047)(5005006)(8121501046)(93006095)(3002001)(10201501046)(3231101)(2400082)(944501161)(6041288)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011);\n\tSRVR:CY4PR07MB3464; BCL:0; PCL:0; RULEID:; SRVR:CY4PR07MB3464; ", "X-Forefront-PRVS": "05739BA1B5", "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(6069001)(39850400004)(39380400002)(346002)(376002)(366004)(396003)(189003)(199004)(53936002)(575784001)(51416003)(52116002)(106356001)(4326008)(305945005)(6486002)(16586007)(50466002)(25786009)(107886003)(7736002)(105586002)(478600001)(48376002)(316002)(97736004)(50226002)(2906002)(81166006)(81156014)(66066001)(5660300001)(68736007)(8676002)(47776003)(16526019)(36756003)(1857600001)(72206003)(8936002)(76176011)(26005)(2950100002)(3846002)(1076002)(42882006)(6116002)(6506007)(386003)(6512007)(6666003)(42262002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR07MB3464; H:localhost.localdomain;\n\tFPR:; \n\tSPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; ", "Received-SPF": "None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)", "SpamDiagnosticOutput": "1:99", "SpamDiagnosticMetadata": "NSPM", "X-OriginatorOrg": "caviumnetworks.com", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "04 Feb 2018 15:34:13.2597\n\t(UTC)", "X-MS-Exchange-CrossTenant-Network-Message-Id": "a09ce75f-2f56-4af0-df73-08d56be4c0ad", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CY4PR07MB3464", "Subject": "[dpdk-dev] [PATCH v2] net/octeontx: register fpa as platform HW\n\tmempool", "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://dpdk.org/ml/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://dpdk.org/ml/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<https://dpdk.org/ml/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org", "Sender": "\"dev\" <dev-bounces@dpdk.org>" }, "content": "Register octeontx-fpavf as platform HW mempool when net/octeontx pmd is\nused.\n\nSigned-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>\n---\n\n v2 Changes:\n - fixed compilation issues caused by using experimental API in both meson and\n make.\n\n drivers/net/octeontx/Makefile | 2 ++\n drivers/net/octeontx/meson.build | 2 ++\n drivers/net/octeontx/octeontx_ethdev.c | 2 ++\n 3 files changed, 6 insertions(+)\n\n--\n2.16.0", "diff": "diff --git a/drivers/net/octeontx/Makefile b/drivers/net/octeontx/Makefile\nindex b47bf7a40..3e4a10662 100644\n--- a/drivers/net/octeontx/Makefile\n+++ b/drivers/net/octeontx/Makefile\n@@ -43,6 +43,8 @@ else\n CFLAGS_octeontx_rxtx.o += -O3 -Ofast\n endif\n\n+CFLAGS_octeontx_ethdev.o += -DALLOW_EXPERIMENTAL_API\n+\n LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring\n LDLIBS += -lrte_ethdev -lrte_net -lrte_kvargs\n LDLIBS += -lrte_mempool_octeontx\ndiff --git a/drivers/net/octeontx/meson.build b/drivers/net/octeontx/meson.build\nindex ef789eaa9..135e63e2f 100644\n--- a/drivers/net/octeontx/meson.build\n+++ b/drivers/net/octeontx/meson.build\n@@ -8,6 +8,8 @@ sources = files('octeontx_rxtx.c',\n \t\t'octeontx_ethdev.c'\n \t\t)\n\n+cflags += '-DALLOW_EXPERIMENTAL_API'\n+\n deps += ['mempool_octeontx', 'eventdev']\n\n includes += include_directories('base')\ndiff --git a/drivers/net/octeontx/octeontx_ethdev.c b/drivers/net/octeontx/octeontx_ethdev.c\nindex 06aa0a2c9..b739c0b39 100644\n--- a/drivers/net/octeontx/octeontx_ethdev.c\n+++ b/drivers/net/octeontx/octeontx_ethdev.c\n@@ -16,6 +16,7 @@\n #include <rte_dev.h>\n #include <rte_kvargs.h>\n #include <rte_malloc.h>\n+#include <rte_mbuf_pool_ops.h>\n #include <rte_prefetch.h>\n #include <rte_bus_vdev.h>\n\n@@ -1326,6 +1327,7 @@ octeontx_probe(struct rte_vdev_device *dev)\n \t\tres = -ENOTSUP;\n \t\tgoto parse_error;\n \t}\n+\trte_mbuf_set_platform_mempool_ops(\"octeontx_fpavf\");\n \tprobe_once = 1;\n\n \treturn 0;\n", "prefixes": [ "dpdk-dev", "v2" ] }{ "id": 34925, "url": "