get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 30648,
    "url": "https://patches.dpdk.org/api/patches/30648/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20171020152124.14746-3-santosh.shukla@caviumnetworks.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": "<20171020152124.14746-3-santosh.shukla@caviumnetworks.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20171020152124.14746-3-santosh.shukla@caviumnetworks.com",
    "date": "2017-10-20T15:21:23",
    "name": "[dpdk-dev,v4,2/3] doc: add mempool and octeontx mempool device",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "6f56fd2e823b8144842facadb2a60529f9c4169c",
    "submitter": {
        "id": 480,
        "url": "https://patches.dpdk.org/api/people/480/?format=api",
        "name": "Santosh Shukla",
        "email": "santosh.shukla@caviumnetworks.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20171020152124.14746-3-santosh.shukla@caviumnetworks.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/30648/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/30648/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 C36141B280;\n\tFri, 20 Oct 2017 17:22:29 +0200 (CEST)",
            "from NAM02-CY1-obe.outbound.protection.outlook.com\n\t(mail-cys01nam02on0087.outbound.protection.outlook.com\n\t[104.47.37.87]) by dpdk.org (Postfix) with ESMTP id 51C631B269\n\tfor <dev@dpdk.org>; Fri, 20 Oct 2017 17:22:22 +0200 (CEST)",
            "from localhost.localdomain (14.140.2.178) by\n\tDM5PR07MB3098.namprd07.prod.outlook.com (10.172.85.8) with Microsoft\n\tSMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.156.4; Fri, 20 Oct 2017 15:22:18 +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=/aKfebhrqg2KQkdhMsCbIcZF1mVOZ3BMs5E2YAnfIrY=;\n\tb=bZn4gVY+VpgaUEfRd1KaLvV6wg5Tz+p60EsTDwHRNathppAo2+wbhEWv5rqmx37Rc0ZXw2plaWCjusRLfxTL/zX/q7EMXYqNrWafSNm/dTh0wQiqmy9+5P/6N3LNkzOHDtCjC36Qu1oH4sai9qpWY06wrdhN14TE1uGXo53Ul2o=",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Santosh.Shukla@cavium.com; ",
        "From": "Santosh Shukla <santosh.shukla@caviumnetworks.com>",
        "To": "dev@dpdk.org",
        "Cc": "thomas@monjalon.net, jerin.jacob@caviumnetworks.com,\n\tjohn.mcnamara@intel.com,\n\tSantosh Shukla <santosh.shukla@caviumnetworks.com>",
        "Date": "Fri, 20 Oct 2017 20:51:23 +0530",
        "Message-Id": "<20171020152124.14746-3-santosh.shukla@caviumnetworks.com>",
        "X-Mailer": "git-send-email 2.14.1",
        "In-Reply-To": "<20171020152124.14746-1-santosh.shukla@caviumnetworks.com>",
        "References": "<20171008124011.1577-11-santosh.shukla@caviumnetworks.com>\n\t<20171020152124.14746-1-santosh.shukla@caviumnetworks.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[14.140.2.178]",
        "X-ClientProxiedBy": "MA1PR0101CA0035.INDPRD01.PROD.OUTLOOK.COM (52.134.137.21)\n\tTo DM5PR07MB3098.namprd07.prod.outlook.com (10.172.85.8)",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "cd8e0f37-9bd5-4eb8-adbf-08d517ce5b6c",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(4534020)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603199);\n\tSRVR:DM5PR07MB3098; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; DM5PR07MB3098;\n\t3:cHLZdiN8kOIZD9deFR5l+mspwAGMAMKdk//CNs+PMtu+V1yYoOmUybZFLKe9zs4J5Mg3BO8IERGSl9IpR+3gkzuTgiZsbRpzuwdqNizzN+6nNmUGzBnOlDPm/0hEaODEh+3imB8Vey16DE/G3g9pKkslLpIfgb+rx/9PRFyleh+ZnUiYjXHVKhEYWvAwEjnM/ey55ixxsGUAssc4rN3DRuFa6bNrvTB0dLPGdoYanxinqxCcfwdaDIGImdb29Hgj;\n\t25:eAO/ED0eH3cyxKMUpoyrlfXPkfLE40ECvxlgzKEfjaf1rRMXlD4W3aJK/e7XjbYoSoKe2kQo9BkR1xamq6VNPnCRKmp+JtL1/BM0apNR7pvNlTjjPlf2rP9DCScg81K+6KouPGveXPLRIIy4slja9ihY/BT57ehnLNKAgxPp1S0oW6xoqHKOjxP68FfSuAJdFWuZNn5i9ENPGzNg+/LMlSCVXRkqJjR8JwBxnoY66GWqTJrRdQaB9UWzhlcQjlEPDBroCE5DAyPqtjNaYvqjVdaTrtiAfvdwXqQyg+el5ySx0/os44Bdx8xD3AUUsNpWAT9mYzsqzTzSswxr9f3EDw==;\n\t31:MY2+ivmiAxD0glCOc858/85THCXDRUuERGII7EUGCWIft5oPkYH7l3Ti0raoPuS4C1vN3uNDFspfLTMD4cvMpYN6uhIuzrKe6M2L3At0mKBUjynazZ33A6rPOkM+7nDwsaMAXCgPXjAACoTeiwECFOEt7Hi91bsD30oCC7GJpj4AizybzFi3cgS6TQ3EziZm5NBh5NCCH9Uuz/XSyurTO/8O9j2EUBrBQH15RfzH/dk=",
            "1; DM5PR07MB3098;\n\t20:0w0VQebGv5uWdGmGzeTNMDRJoAHBV8kVY//snl7ZQj4u78Uabxlat3tAZ/HCaDs8C/dw4rrboHvS4qv95uBn3MzcwQHMBylzKWCtmh7y+j9SLsYYxtMvvb5XH5yVRhb4kd0VRSp76ylq/jGoLFh40k+R82RAHNYEzkTNsZC45ggwXnixpG2/SBYuhkzmq+mD3PgRxL8y9z27a6IrcAu0P4xFxc0ya0VmqmW9TvGHumeRwXW0OqZ9HvPeW0VP3V9qNlu+nQuKuGdAraR1SHoOl3ACQRF68zOpy14ZpHUfHFjmKHFFbTa/jLUK7nFogHhxHcbZNyH9R6uJoSFvj3F6+4Y1JxVJmRtKbjQCFW0+eQzH6z0mjguI78Jh5ls6JaKLIzxlTHIRpuNgXpzC+knSIg4xA7Oe57fZvAp0lgzwdOPajKNK24dSTkivoOfMVlsLn3UIWUCcfjiwWsdTynWbic0VnTfi4JJ02vkjiuhfKV1LFCo7H3adh3TIpNmoeTjFWy+9v40GFmBGR6dj9gP06RTcdIlyGe0Sx36YzbnetgRqHs/2vP63HqgDjNDVFaZ6vwtznSnchTPKPxfmXt7wI+T2HXgKCegN944DUtAv9dw=;\n\t4:TsdbOvZZwypjWNrqPGNU+jJjPywVjNFwjgUn9VOdO5nkfJZOABZNohrNWfdmS3pwLoEZWb8+fhHNJGpDaa2rEO4gYvqUYZPjw50a7lASH/N/bWXUAh1y3lvD3Kn5xJyB0QP2d/zzD22WHeKyBF48vtYZKx0/AfzTbTeWpgEhSZFoJJn1Dh+iVjB43L4vlzZNQwctVWKpJwFoKNyBfGtEoKNF6TIvC+1HRIQKvxYISFLLF1F1qdLl4Pgnrlzh/3hXdO4istrRpwycmvv7UmYqEBrqoff0+JwCDn32ZTxR6Qk=",
            "=?us-ascii?Q?1; DM5PR07MB3098;\n\t23:qGnvL2bXHJWx365zUrgvXG+dnA/TfXU5oz/k93tDT?=\n\tcw60COw0Qq7ypjJInhLjuBJ9yl9LalokBbUnLLDJUa1T6o+DlTItiFly4TpLhm7D2KAwqZRhNQ3FQIaai0si5X2Ba2/L+73p2hhKJhN3qSHfBFs6OwtwHFdsaGTNIcmYWvTjetOxq/+P23eEDJdOLju2mCi/MJ9ICVMzABijwIQa5J/sBnEIIk8uJTXFjAqKQ7t+/W5VbdISQdNogVxv1E4e63cgpklMrAT/rujdJaRv5BDUqZUyXkcdS+7Jj6moFa8lt8JzeWRGMPyH+7BrdUyGt3I7aiCtFIRZXHYVxx34CRQN87QwOQ1dI0k8hnlQaTvIrJONtU0gw2TZDEFjKqk/Ea6ftOOXTh00evetpBvQqiLiPnkA4njKkmvE42RGHIa+tFKTyxWepccKQpb8VyIOBD1Y5ohMnAUvxiO8Y/2owD47rE5hSiKLAvvBKBeRmVKQW6zw5D9zAU/SqJFuKn7b8E7YbRTl5Np926FbRet0PUTKOQzrPqIYKf69Zono8KoKHsN5WTVLHWPdxPeW/ZhraZqK+sBWLGLdQwpw6x2ufTT8YtfuiEysyFrIahOCpSRvxEGCVNQXqUC9T5qLB0pbuHZ38wApYym/+VB7DMaKFw/xCYF970LTXG4GwbztNqhSZLM0sfEMDHxAzAXDRDn28TvtjVqVPKeaC+Vp8jDdw2uzqfB3xZiDGN0lU5oqRJQU6YE122HrY7Zf51v1xtX8OccYzyoqkySwwmu83Z3Cztd7AohQ8Eo31ofUEp0Sp3k3XGq0cepvwk1UH6xR938MBKt8rimND8dmMDtBbaL6hUSdumttyoF9OXHt1lUC7icx+7ESmG1mwJ3eUlWsW/m5fZVVzJL4aJDGhOZKw19AcM5J7vuRpCMuT2zkP2GSek3Re5kkKDMfAahIJlUr557F09zbyUWR9EZr1/JYQsozogY6me8Cv5+CyY+TTjYXe8cpDqgHpYCXrR3+V7cvooRbipGX4iS1xGdvo2RQv+MzM9zeYSeCAUp9NBNFb6Mpgv4JIqTFNieRwP7TM97XEe65W1vSq8LxLJVY9Q3ljd7PlGopm+B1U69lCOrfqIShKT+T3AqREGXLVVjmmxL533Ls/jZW2MGyYDpTh2cIQGw/FZsCd/lwenMH6+nrZpefXyUgj84aAoXSFjFxEM4GJdFB9woUlsQ00NgZgTWP8+0kFp7mCT0lhqx1x4ZFbz15m8=",
            "1; DM5PR07MB3098;\n\t6:LWaRR+8clLIVGwSLls98hSWoM+ZHE9HxmZqFot4eK81IPvLN7Sm+IfOqZRMoHFHGyrahJxJgNm1SPmhYDqzlqFI4+OBxfDU4tlrDTYZpmPF0zeEvVPm/CdSprU9AUzoU7dGqgIvWcDBmkpK/VnWWJ8i0V414EpKrwuBkRY+G3NLt/kTwpzaIWRyQq4K+3zBbeB5yr9Ga7YdzcpxiF8CItC5XYbxt+NqdoHGAwC7huQbv3igBUdVe4DK7RBkZQX58pLosmrAxdaBCtSr+PaQfWAn1AefGPrTVL+nAjhoxmlzIlyBJ2YW5izQFd3FULNHN9CFrsdX8YE6TfI/OywXh5g==;\n\t5:j5cCvzkKMMGLB5n2Gd72ful8jp3fRBjiGmXUukpFEPK2FYXu6xi8daSVagH6kTcPBRGoleHMA8JAakVhN1cej+yMF40++10Nmk26bxeaKXo2Xtibh9U1tgt6S2hFakyfLZCdi7KKrMjsNSyqIaA64Q==;\n\t24:+c1guYh2SYPL4pVFI0KdO17eKcZ5fACDL5SomEzea5+aBdamPCodGgJIcaROx11Lb/LIFA1GEfK9Yf4sjySCjiEp/u+erU2+oQFQESoSMmY=;\n\t7:QnsgM6vQt1XVuas/U0V3bldJHpDJSzdd99R2ZLb5GszjD/4ix5yhr25oOdGRmkv+/10g4oLBF5n/gKdLJi54UgklO4LpE2lkZRT8KBIl+xlpsD4bAt7C4Xhd3cGSK+OvyGa+WnzZIYG1T0iKBvOuP2wMiz/4p+yb8AZSTt+ZwZFeIrmOYIBrS1uQ8VFxNkCZn0ERKbJHyvWMRmH6bSRDZie/+TS0dkTJGcN02xXui9Y="
        ],
        "X-MS-TrafficTypeDiagnostic": "DM5PR07MB3098:",
        "X-Exchange-Antispam-Report-Test": "UriScan:(228905959029699);",
        "X-Microsoft-Antispam-PRVS": "<DM5PR07MB30989C78709E813B94B4DBE9EA430@DM5PR07MB3098.namprd07.prod.outlook.com>",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(93006095)(10201501046)(3231020)(100000703101)(100105400095)(6041248)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123564025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:DM5PR07MB3098; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:DM5PR07MB3098; ",
        "X-Forefront-PRVS": "0466CA5A45",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(6009001)(6069001)(346002)(376002)(199003)(189002)(2906002)(6486002)(42882006)(189998001)(8676002)(6506006)(81166006)(25786009)(4326008)(72206003)(7736002)(5003940100001)(107886003)(8936002)(97736004)(305945005)(81156014)(50466002)(16526018)(2950100002)(6916009)(48376002)(68736007)(50226002)(101416001)(106356001)(16586007)(3846002)(105586002)(5660300001)(2351001)(1076002)(6512007)(2361001)(66066001)(76176999)(6116002)(33646002)(47776003)(6666003)(5009440100003)(36756003)(316002)(50986999)(6306002)(478600001)(53936002)(110426004);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR07MB3098; H:localhost.localdomain;\n\tFPR:; \n\tSPF:None; PTR:InfoNoRecords; A:1; MX: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": "20 Oct 2017 15:22:18.6406\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "cd8e0f37-9bd5-4eb8-adbf-08d517ce5b6c",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DM5PR07MB3098",
        "Subject": "[dpdk-dev] [PATCH v4 2/3] doc: add mempool and octeontx mempool\n\tdevice",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<http://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": "<http://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": "This commit adds a section to the docs listing the mempool\ndevice PMDs available.\n\nIt then adds the octeontx fpavf mempool PMD to the listed mempool\ndevices.\n\nCc: John McNamara <john.mcnamara@intel.com>\n\nSigned-off-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>\n---\nv3 --> v4:\n- Moved Prerequisite section from mempool/octeontx.rst to\n  platform/octeontx.rst.\n\n doc/guides/index.rst             |   1 +\n doc/guides/mempool/index.rst     |  40 +++++++++++++++\n doc/guides/mempool/octeontx.rst  | 104 +++++++++++++++++++++++++++++++++++++++\n doc/guides/platform/octeontx.rst |   3 ++\n 4 files changed, 148 insertions(+)\n create mode 100644 doc/guides/mempool/index.rst\n create mode 100644 doc/guides/mempool/octeontx.rst",
    "diff": "diff --git a/doc/guides/index.rst b/doc/guides/index.rst\nindex 9c24dcb46..c92bb8003 100644\n--- a/doc/guides/index.rst\n+++ b/doc/guides/index.rst\n@@ -48,3 +48,4 @@ DPDK documentation\n    rel_notes/index\n    faq/index\n    platform/index\n+   mempool/index\ndiff --git a/doc/guides/mempool/index.rst b/doc/guides/mempool/index.rst\nnew file mode 100644\nindex 000000000..440fb175a\n--- /dev/null\n+++ b/doc/guides/mempool/index.rst\n@@ -0,0 +1,40 @@\n+..  BSD LICENSE\n+    Copyright(c) 2017 Cavium Inc. All rights reserved.\n+\n+    Redistribution and use in source and binary forms, with or without\n+    modification, are permitted provided that the following conditions\n+    are met:\n+\n+    * Redistributions of source code must retain the above copyright\n+    notice, this list of conditions and the following disclaimer.\n+    * Redistributions in binary form must reproduce the above copyright\n+    notice, this list of conditions and the following disclaimer in\n+    the documentation and/or other materials provided with the\n+    distribution.\n+    * Neither the name of Intel Corporation nor the names of its\n+    contributors may be used to endorse or promote products derived\n+    from this software without specific prior written permission.\n+\n+    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n+    \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n+    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n+    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n+    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n+    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n+    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n+    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n+    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n+    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n+    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n+\n+Mempool Device Driver\n+=====================\n+\n+The following are a list of mempool PMDs, which can be used from an\n+application through the mempool API.\n+\n+.. toctree::\n+    :maxdepth: 2\n+    :numbered:\n+\n+    octeontx\ndiff --git a/doc/guides/mempool/octeontx.rst b/doc/guides/mempool/octeontx.rst\nnew file mode 100644\nindex 000000000..88dabc5d2\n--- /dev/null\n+++ b/doc/guides/mempool/octeontx.rst\n@@ -0,0 +1,104 @@\n+..  BSD LICENSE\n+    Copyright (C) Cavium, Inc. 2017. All rights reserved.\n+\n+    Redistribution and use in source and binary forms, with or without\n+    modification, are permitted provided that the following conditions\n+    are met:\n+\n+    * Redistributions of source code must retain the above copyright\n+    notice, this list of conditions and the following disclaimer.\n+    * Redistributions in binary form must reproduce the above copyright\n+    notice, this list of conditions and the following disclaimer in\n+    the documentation and/or other materials provided with the\n+    distribution.\n+    * Neither the name of Cavium, Inc nor the names of its\n+    contributors may be used to endorse or promote products derived\n+    from this software without specific prior written permission.\n+\n+    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n+    \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n+    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n+    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n+    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n+    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n+    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n+    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n+    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n+    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n+    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n+\n+OCTEONTX FPAVF Mempool Driver\n+=============================\n+\n+The OCTEONTX FPAVF PMD (**librte_mempool_octeontx**) is a mempool\n+driver for offload mempool device found in **Cavium OCTEONTX** SoC\n+family.\n+\n+More information can be found at `Cavium, Inc Official Website\n+<http://www.cavium.com/OCTEON-TX_ARM_Processors.html>`_.\n+\n+Feature\n+-------\n+\n+Features of the OCTEONTX FPAVF PMD are:\n+\n+- 32 SR-IOV Virtual functions\n+- 32 Pools\n+- HW mempool manager\n+\n+Supported OCTEONTX SoCs\n+-----------------------\n+\n+- CN83xx\n+\n+Prerequisites\n+-------------\n+\n+Ref: `OCTEONTX Platform Driver` for setup information of PMD.\n+\n+Pre-Installation Configuration\n+------------------------------\n+\n+Config File Options\n+~~~~~~~~~~~~~~~~~~~\n+\n+The following options can be modified in the ``config`` file.\n+Please note that enabling debugging options may affect system performance.\n+\n+- ``CONFIG_RTE_MBUF_DEFAULT_MEMPOOL_OPS`` ( set to ``octeontx_fpavf``)\n+\n+  Set default mempool ops to octeontx_fpavf.\n+\n+- ``CONFIG_RTE_LIBRTE_OCTEONTX_MEMPOOL`` (default ``y``)\n+\n+  Toggle compilation of the ``librte_mempool_octeontx`` driver.\n+\n+- ``CONFIG_RTE_LIBRTE_OCTEONTX_MEMPOOL_DEBUG`` (default ``n``)\n+\n+  Toggle display of generic debugging messages\n+\n+Driver Compilation\n+~~~~~~~~~~~~~~~~~~\n+\n+To compile the OCTEONTX FPAVF MEMPOOL PMD for Linux arm64 gcc target, run the\n+following ``make`` command:\n+\n+.. code-block:: console\n+\n+   cd <DPDK-source-directory>\n+   make config T=arm64-thunderx-linuxapp-gcc test-build\n+\n+\n+Initialization\n+--------------\n+\n+The octeontx fpavf mempool initialization similar to other mempool\n+drivers like ring. However user need to pass --base-virtaddr as\n+command line input to application example test_mempool.c application.\n+\n+Example:\n+\n+.. code-block:: console\n+\n+    ./build/app/test -c 0xf --base-virtaddr=0x100000000000 \\\n+                        --mbuf-pool-ops-name=\"octeontx_fpavf\"\ndiff --git a/doc/guides/platform/octeontx.rst b/doc/guides/platform/octeontx.rst\nindex 11cff6a11..bd2bb156b 100644\n--- a/doc/guides/platform/octeontx.rst\n+++ b/doc/guides/platform/octeontx.rst\n@@ -43,6 +43,9 @@ Common Offload HW Block Drivers\n 1. **Eventdev Driver**\n    Ref:`OCTEONTX SSOVF Eventdev Driver`\n \n+2. **Mempool Driver**\n+   Ref:`OCTEONTX FPAVF Mempool Driver`\n+\n Steps To Setup Platform Driver\n ------------------------------\n \n",
    "prefixes": [
        "dpdk-dev",
        "v4",
        "2/3"
    ]
}