get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

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