get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 44208,
    "url": "http://patches.dpdk.org/api/patches/44208/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/1536033560-21541-34-git-send-email-ajoseph@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": "<1536033560-21541-34-git-send-email-ajoseph@caviumnetworks.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1536033560-21541-34-git-send-email-ajoseph@caviumnetworks.com",
    "date": "2018-09-04T03:59:20",
    "name": "[v2,33/33] doc: adds doc file",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "e53066388a0aa4b559cb5a68ee92591fbf528a89",
    "submitter": {
        "id": 891,
        "url": "http://patches.dpdk.org/api/people/891/?format=api",
        "name": "Anoob Joseph",
        "email": "ajoseph@caviumnetworks.com"
    },
    "delegate": {
        "id": 6690,
        "url": "http://patches.dpdk.org/api/users/6690/?format=api",
        "username": "akhil",
        "first_name": "akhil",
        "last_name": "goyal",
        "email": "gakhil@marvell.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/1536033560-21541-34-git-send-email-ajoseph@caviumnetworks.com/mbox/",
    "series": [
        {
            "id": 1164,
            "url": "http://patches.dpdk.org/api/series/1164/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=1164",
            "date": "2018-09-04T03:58:47",
            "name": "Adding Cavium's OcteonTX crypto PMD",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/1164/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/44208/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/44208/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 0A6B44CC0;\n\tTue,  4 Sep 2018 06:09:18 +0200 (CEST)",
            "from NAM02-CY1-obe.outbound.protection.outlook.com\n\t(mail-cys01nam02on0041.outbound.protection.outlook.com\n\t[104.47.37.41]) by dpdk.org (Postfix) with ESMTP id 3BBDF2862\n\tfor <dev@dpdk.org>; Tue,  4 Sep 2018 06:09:15 +0200 (CEST)",
            "from ajoseph83.caveonetworks.com.com (115.113.156.2) by\n\tBYAPR07MB4902.namprd07.prod.outlook.com (2603:10b6:a02:ef::25) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n\t15.20.1101.15; Tue, 4 Sep 2018 04:04:10 +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:X-MS-Exchange-SenderADCheck;\n\tbh=Kt89N3Z+0p46V1Qg+vDTO5m6UwdJLEqLVDZr67gqUvs=;\n\tb=jfk03IP//W6QzMbFAQKn3rFKgr/tbSBGSpBBesp+1geBdp05lxwOQcpxyGfIBAOOEiB3m8Hy8FRA1+LQWgqIRXpH5jhl+8hvi3dYD0hdRNJ9W/kGX4jiff0NP/xH/kdNDo0dnRS0w61zdJ2EbWmQWEbar0/vSzNEeD9cZs01N6o=",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Anoob.Joseph@cavium.com; ",
        "From": "Anoob Joseph <ajoseph@caviumnetworks.com>",
        "To": "Akhil Goyal <akhil.goyal@nxp.com>,\n\tPablo de Lara <pablo.de.lara.guarch@intel.com>,\n\tThomas Monjalon <thomas@monjalon.net>",
        "Cc": "Anoob Joseph <anoob.joseph@caviumnetworks.com>,\n\tJerin Jacob <jerin.jacob@caviumnetworks.com>,\n\tNarayana Prasad <narayanaprasad.athreya@caviumnetworks.com>,\n\tdev@dpdk.org, Ankur Dwivedi <ankur.dwivedi@caviumnetworks.com>,\n\tMurthy NSSR <nidadavolu.murthy@caviumnetworks.com>,\n\tNithin Dabilpuram <nithin.dabilpuram@caviumnetworks.com>,\n\tRagothaman Jayaraman <rjayaraman@caviumnetworks.com>,\n\tSrisivasubramanian S <ssrinivasan@caviumnetworks.com>,\n\tTejasree Kondoj <kondoj.tejasree@caviumnetworks.com>",
        "Date": "Tue,  4 Sep 2018 09:29:20 +0530",
        "Message-Id": "<1536033560-21541-34-git-send-email-ajoseph@caviumnetworks.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1536033560-21541-1-git-send-email-ajoseph@caviumnetworks.com>",
        "References": "<1528476325-15585-1-git-send-email-anoob.joseph@caviumnetworks.com>\n\t<1536033560-21541-1-git-send-email-ajoseph@caviumnetworks.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[115.113.156.2]",
        "X-ClientProxiedBy": "BMXPR01CA0023.INDPRD01.PROD.OUTLOOK.COM\n\t(2603:1096:b00:d::33) To BYAPR07MB4902.namprd07.prod.outlook.com\n\t(2603:10b6:a02:ef::25)",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "e5457248-08b2-4f42-2260-08d6121b7a69",
        "X-Microsoft-Antispam": "BCL:0; PCL:0;\n\tRULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020);\n\tSRVR:BYAPR07MB4902; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; BYAPR07MB4902;\n\t3:N4wG6sjK9Gms6LISCEg7vzpZ3Oex9uMDYYF0lxYvG0hKaYb0rnqRJv9OIbm8QqkxH6Oc7etGxLPomU8ailAhR/GlMPhg/iGSx5lBDCzZZ1S4L+mjnPuCP5HFjfHk7CUD79fX0DedUBcTZ4xY9oN73kLxMLRJxS3EditCEgTkN/8tpx1j5W9MSNr61m4GNyOXlVXStzOW1XzbGuBXec036mwnwdUvbOx0LKiqNxpIH9AzBOFLd4GgTjXA2kr2HMJh;\n\t25:Ra5Vnksh+h/AcUFIzWvg9SplJG3399w4u1VhRy0GMw1omUBQG/AcDJ9HUMTplr2Thmv2TpHhXpkI4v1E8Twhv0toGVeq5VZl7OfjJt72BeyrEdesxnIvSbm3MOJOlflffI48Yssa2z54wRwFPGFhikOwxXG4eUhxva2AB5bOlVKzraGMmp0V22Omf9fcGBj3qazt2NL6AVzhcTFFpjdCQhSNsPhS4cLsadsSR1b7JbJMOougWggVAwE5ukyjAZHYczDr1VksZSvblkfrfft+HxK+BZvMUMUHwYDAYiGirt/8DXPiFYgdb+wyKTw9uuJ6NvPBdr0ubI7fm6vfyglpOA==;\n\t31:KgjD340hBSvFPVYev4csWjIP31yt23GbG7XNyH2lHj3Dh7LmWKFJVNqbzgvfSvCkx/RiBOkovjUUZUZtDu/Ceq9TnAOPNbGfZMkIT5hsYT0mbhfLQq7ey3GdQ5vd1jvIptnDTOaH19EbsHG4glffrYUK8uxk5B6BY4g2+hUU43xKnThwdro/jwuFe2bhtjmqTNaEIBi6teRsxFQO8F1+7odwY5mAsLvBqzJAEWzjBKo=",
            "1; BYAPR07MB4902;\n\t20:K3xMoXnN+OVvuYG/CiaYiRcCBSAgVCbN5WkF0Ul82za3a8jSJDY/SlQA52fjRJ+QWmlmGN029VFQ2LwtDwCwiXNUhkpwxjERogGJPiIKAonDqQ5J6aywErYk96kEBs40NbyhQ/5TlZyod415AwT4+0IhiEXAC51nKFoDp+X9C/iC+62SxKNHpDsHGAJrZqbFri7mIFyj9fv/re2b0nDMRKHWHWf4YcADTR7aMaKgOLWgrXVaCPgqoQoQZ4PjsUpmYy6Q8cSZM6XHwMF1bKSZbPFw4PMKx1VgYbmxFMpmatROGWw8ZcP0Itpv9gWVnWn0/iitfX1c7gyj9C7RMCPuaSfgi89kDKP7WvLpWDfSTcMn6rlyW/nuaNg8DW3bfzk6RASSMssVXEP87373T6O6BJdouLY82/7AdTbF6ND26NHCLzPzeORSm7Gtucykdmw6aViCmgfhzm477BnfCxH1yq9Iz8mDCnUFQOItrDGDyVeqnNaVIYVWqyDwbiUmEje4FHbNlOC/FN51AZ5NkoYpoRMKIkqm+x4yPAbmmfQ4YOiLJfYCsGi+kHe7Fvp2VMfMK7SBwy0eMiZRLR8iCyVAPzu+kYb6KE4QsQ9n8VqSYYA=;\n\t4:wFJS7EMDbcNA1wRv0Tp/1s2oro6g3jQE+knjJlfmqMOnvbnahw2AyeNkSJY6Sl6sOO/dAl3MsEky++vAL8dUZvcN90CjWoYNHx/S89EDzpidoAIqBY+slFowIkYd0mEKY7aPqYaVZaFrBQfdValnuHOYvtZXQYWVocjUhDKoPOik6OkNLvwxT9B9zPjTyfL1kCA0F0ZZmfQy6Wwzr4fNCVUncg8j2iKNT7Tb3+5WUVvoLcPTxaKZsV6uVv0mSH5N/CQoPD2tLvQyjzlCm5fx+sGfYQL1zBAeo2bHosHagg8MwgPOF1XqxLyGXg6t/+ei",
            "=?us-ascii?Q?1; BYAPR07MB4902;\n\t23:yAT3TR2LV8xLSWHXlCdbWWJUWbtC8vBNJqH+0k4r/?=\n\tMRtlXFCpuIw8PT1b8zG80qalmDa4S8LS9p9pdZNja0X0nhoHfbGFd/EOp+MdD4hsbNPBsG+Fi7PxaCon1p8rXuySZIj/Iogr4XUPVGo+grlnvF0PAXQegBKhzMTKdQbBkR2EdPred2qYjrMKPo3afpPBc9cdwiKwxk63HTHq0+EdL8JT0BIqRyiaH8HYHO0kKn2UhIs8oJBxQi6Ok0l7leP8acCk6c7Hz/iSZQFKdm5BtEjjFiOoJQl0A9AjIlHx0LIPGyt8rY9DAgejWSWjEcCRx5EwmiEh1Fraw1w3wnuyZ948Xgfv6K7ZCS6RXtW/yMsNmAiGD1Odl8eibNPQy5gXqjvVhCkLhfuK81va0/GuvgVD7RORTKJDOTROe65pcnPcdz8CZ8aALq8H/eR+HK/mp/SarJ/sq95jrNBIhMJjMVlRxc0ab4Ni2w17pnQzqU4YC42c0APWYN97v9YhPoDz++b/ADJaxol4eELUG2I7fkZ/Saz+5pGgnSlZ92cy36d8UhqBWfRlQFQNAllw6NT8t8zcboO0u4T7Ew+Mu7hLkUreqgKyi6bhg27St0trYg9dLZ/3qVGgwyZElTh9IfAsOoJYctmy65ZzscW8IuOs0ZvK0GeCVxg5wAoN2rRU9AlZF5TanyVx4XbXZ9M+2l8p/mHyCscJu57nFhEO/xrqPGk7OO+VqTU8BtV887TDiUkjVAKhEDqPGOnjL3bNfagbS+mlFmJqO+xoP8ikVYzCbGrVdkylA/Lp8B2zdQIR4mHVVjFxkaNvlw0fqVPiqFPyvu5yphQ9RKl/Ej3wMZ5gwxsR+471bOo5PBLngA3Xg+sTub0Px0Bv/kUJzEWUWGgGof2/hztw4nBTaHbUt9g5QeaF3h0Y4b+TJWyEEz64DgV7OWM6NZNB8Mfu/ybkK+sGUVq4h5BZkvcJalwnDMS1jOh7TqXBWQ1oVTdxqe9hBSEz5jxRjw/Yuz+aq+gkKpXtrELxweZDhuTfKRTiqvvtyuxMiUapDlnUstePlCPZlriH2b/TRBr6W/5XMddExZh5Cdx62lNIhvRWmfdLJYr6jA+CzMWIwqJ2GtGAIU1+npuJxL+JXYE0F73HWgwhITqVkn9O64b/YJJTU8ajllbRV5wP78iuzdGxNasL6mI2wW+85T589Cs+EDkub5RrWRspmOHd5q8sVsX19M+QugtOvk4lx3BK2/nswmfgenIlgM=",
            "1; BYAPR07MB4902;\n\t6:fMauOpLa9KOV2811VaIV8jT8plPTItOLrA1W5DKj43zK/TF8LKxDC/fN1taVjlkqZaysU71hfy+E6vMLCTglXE5t6cxAOpY25kpUmblQB1k/PAHA83LMVtVBfTJ/hXLp+kpZWyoSqKef0+6+7Pgn9BafXOFXz3/kQimrwDOqsbUS9OiHgkHOrq8LEeFDhMT4qafqjvWI/Yc1jXSfMuYWjN1lGarFxC0HoVAih0HQ4eqS+boHNBJifubkJGV9ue/i4y3wQyj8I6Ks3qNoVYYUz5+3Wc6yaqK7YgTKEoUR4GMhLpev+q2k2kEPmd2ymRVp0NegoC2C2brPRVsFSlHYzgmBPlRHgC7Qiyl0De4+K3xDtrHSyzM+OU22MmrShFSl6wVXXMxAFqLxHcZsf5n7xgiAkmaPHEGpx3o+A0CfddFtBlHmmRuhEitoPST06oOjusyaeIjmS5HN2hUnn4Dksw==;\n\t5:7EFkpBJNUS5uBZ6bzao06Vkicx5JF55mhloiLDHETWVBMm22gzj9QjpoJQI8YwlShzsCBQ2ZlwnaxnTNyGzc1EVnSmbIh7wUqZjxkizfE06C9+h3ddZyCpVV3sGcLDolUItGya12uEsAmMLlO2DHJyaunT0/piv0JHDh8nqTR9w=;\n\t7:6VpQHGbiIebvcc8TDz25vjMkvdjN7ZUX2LVIHF7P8HVfR/MMqUqg9L5X7d/RBrdbA/9XZd90ciMoLm53zZvVw6KkfOmC7corlDhsU9H61TTn97wywQ5K7eYU/vCC8dfsuz6x9wjlwHECoSvZ5WOax00KYNeu23KArigcjbQNRqN98bnOMFtLkRI7HZVNYD9Cymaou6V02oRcgnUKDOSXb7iLpOt6XMjh+Khfr724a6Bq6G58Q1EqMv2VNUgb0k+/"
        ],
        "X-MS-TrafficTypeDiagnostic": "BYAPR07MB4902:",
        "X-Microsoft-Antispam-PRVS": "<BYAPR07MB4902D53217A81358417AB63DF8030@BYAPR07MB4902.namprd07.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:(278428928389397);",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(3231311)(944501410)(52105095)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699016);\n\tSRVR:BYAPR07MB4902; BCL:0; PCL:0; RULEID:; SRVR:BYAPR07MB4902; ",
        "X-Forefront-PRVS": "0785459C39",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(366004)(396003)(136003)(346002)(376002)(39860400002)(199004)(189003)(26005)(51416003)(52116002)(76176011)(81166006)(305945005)(81156014)(7736002)(105586002)(316002)(6506007)(106356001)(6512007)(8936002)(446003)(54906003)(25786009)(6666003)(68736007)(50226002)(110136005)(53936002)(16586007)(42882007)(386003)(5660300001)(2906002)(72206003)(50466002)(6486002)(36756003)(6116002)(107886003)(2616005)(14444005)(186003)(3846002)(478600001)(66066001)(476003)(8676002)(47776003)(486006)(956004)(48376002)(11346002)(4326008)(97736004)(16526019);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR07MB4902;\n\tH:ajoseph83.caveonetworks.com.com; FPR:; SPF:None; LANG:en;\n\tPTR:InfoNoRecords; A:1; MX:1; ",
        "Received-SPF": "None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)",
        "X-Microsoft-Antispam-Message-Info": "Ipt0I0EJTtkBEDFy7Wf8xKdobKh0+h4L/8OumQDXIZ8BEYpNCdfaYzDqfMQAix2UAlSKBnKZez35DLVlXKWeRhMrFlXthxwLLhVHhGvlDPOQGyVrWSL8Tx6uMXp8CCI27PAlFtzi5vCqHaxL4Fq6RKAGE0CvrBtc/cRvTaES2uJMcLsLQY1JrgcglQNFJlg6w9w60yEhJFHv9LLMhobJoM7lwmT6b7Jy/TdTD3RdCdKmrSBq35ZTxLGcOf+aNuhstuEkc5Y3GNBWBCOyQ8l1ltBlRbg82hofvheFAWfWyDX4CHCgdnIcj6Fi6mY7LP2ORJDOFv+eJzKgxWOmRKW21p8VOlscrsEN8vZpLO+IJNE=",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-OriginatorOrg": "caviumnetworks.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "04 Sep 2018 04:04:10.8349\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "e5457248-08b2-4f42-2260-08d6121b7a69",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "BYAPR07MB4902",
        "Subject": "[dpdk-dev] [PATCH v2 33/33] doc: adds doc file",
        "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://mails.dpdk.org/options/dev>,\n\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "From: Anoob Joseph <anoob.joseph@caviumnetworks.com>\n\nThis patch adds the features file and the document containing\nhelp to compile and use octeontx crypto.\n\nSigned-off-by: Ankur Dwivedi <ankur.dwivedi@caviumnetworks.com>\nSigned-off-by: Anoob Joseph <anoob.joseph@caviumnetworks.com>\nSigned-off-by: Murthy NSSR <nidadavolu.murthy@caviumnetworks.com>\nSigned-off-by: Nithin Dabilpuram <nithin.dabilpuram@caviumnetworks.com>\nSigned-off-by: Ragothaman Jayaraman <rjayaraman@caviumnetworks.com>\nSigned-off-by: Srisivasubramanian S <ssrinivasan@caviumnetworks.com>\nSigned-off-by: Tejasree Kondoj <kondoj.tejasree@caviumnetworks.com>\n---\n doc/guides/cryptodevs/features/octeontx.ini |  60 ++++++++++++++\n doc/guides/cryptodevs/octeontx.rst          | 121 ++++++++++++++++++++++++++++\n 2 files changed, 181 insertions(+)\n create mode 100644 doc/guides/cryptodevs/features/octeontx.ini\n create mode 100644 doc/guides/cryptodevs/octeontx.rst",
    "diff": "diff --git a/doc/guides/cryptodevs/features/octeontx.ini b/doc/guides/cryptodevs/features/octeontx.ini\nnew file mode 100644\nindex 0000000..f5f5229\n--- /dev/null\n+++ b/doc/guides/cryptodevs/features/octeontx.ini\n@@ -0,0 +1,60 @@\n+;\n+; Supported features of the 'octeontx' crypto driver.\n+;\n+; Refer to default.ini for the full list of available PMD features.\n+;\n+[Features]\n+Symmetric crypto       = Y\n+Sym operation chaining = Y\n+HW Accelerated         = Y\n+Mbuf scatter gather    = Y\n+\n+;\n+; Supported crypto algorithms of 'octeontx' crypto driver.\n+;\n+[Cipher]\n+NULL           = Y\n+3DES CBC       = Y\n+3DES ECB       = Y\n+AES CBC (128)  = Y\n+AES CBC (192)  = Y\n+AES CBC (256)  = Y\n+AES CTR (128)  = Y\n+AES CTR (192)  = Y\n+AES CTR (256)  = Y\n+AES XTS (128)  = Y\n+AES XTS (256)  = Y\n+DES CBC        = Y\n+KASUMI F8      = Y\n+SNOW3G UEA2    = Y\n+ZUC EEA3       = Y\n+\n+;\n+; Supported authentication algorithms of 'octeontx' crypto driver.\n+;\n+[Auth]\n+NULL         = Y\n+AES GMAC     = Y\n+KASUMI F9    = Y\n+MD5          = Y\n+MD5 HMAC     = Y\n+SHA1         = Y\n+SHA1 HMAC    = Y\n+SHA224       = Y\n+SHA224 HMAC  = Y\n+SHA256       = Y\n+SHA256 HMAC  = Y\n+SHA384       = Y\n+SHA384 HMAC  = Y\n+SHA512       = Y\n+SHA512 HMAC  = Y\n+SNOW3G UIA2  = Y\n+ZUC EIA3     = Y\n+\n+;\n+; Supported AEAD algorithms of 'octeontx' crypto driver.\n+;\n+[AEAD]\n+AES GCM (128) = Y\n+AES GCM (192) = Y\n+AES GCM (256) = Y\ndiff --git a/doc/guides/cryptodevs/octeontx.rst b/doc/guides/cryptodevs/octeontx.rst\nnew file mode 100644\nindex 0000000..67bd441\n--- /dev/null\n+++ b/doc/guides/cryptodevs/octeontx.rst\n@@ -0,0 +1,121 @@\n+.. SPDX-License-Identifier: BSD-3-Clause\n+   Copyright(c) 2018 Cavium, Inc\n+\n+Cavium's OcteonTX Poll Mode Driver\n+==================================\n+\n+The octeontx crypto poll mode driver provides support for offloading\n+cryptographic operations on cryptographic accelerator units on OcteonTX\n+family of processors (CN8XXX). The octeontx crypto poll mode driver enqueues\n+the crypto request to this accelerator and dequeues the response once the\n+operation is completed.\n+\n+Supported Algorithms\n+---------------------\n+\n+Cipher Algorithms\n+~~~~~~~~~~~~~~~~~\n+\n+* ``RTE_CRYPTO_CIPHER_NULL``\n+* ``RTE_CRYPTO_CIPHER_3DES_CBC``\n+* ``RTE_CRYPTO_CIPHER_3DES_ECB``\n+* ``RTE_CRYPTO_CIPHER_AES_CBC``\n+* ``RTE_CRYPTO_CIPHER_AES_CTR``\n+* ``RTE_CRYPTO_CIPHER_AES_XTS``\n+* ``RTE_CRYPTO_CIPHER_DES_CBC``\n+* ``RTE_CRYPTO_CIPHER_KASUMI_F8``\n+* ``RTE_CRYPTO_CIPHER_SNOW3G_UEA2``\n+* ``RTE_CRYPTO_CIPHER_ZUC_EEA3``\n+\n+Hash Algorithms\n+~~~~~~~~~~~~~~~\n+\n+* ``RTE_CRYPTO_AUTH_NULL``\n+* ``RTE_CRYPTO_AUTH_AES_GMAC``\n+* ``RTE_CRYPTO_AUTH_KASUMI_F9``\n+* ``RTE_CRYPTO_AUTH_MD5``\n+* ``RTE_CRYPTO_AUTH_MD5_HMAC``\n+* ``RTE_CRYPTO_AUTH_SHA1``\n+* ``RTE_CRYPTO_AUTH_SHA1_HMAC``\n+* ``RTE_CRYPTO_AUTH_SHA224``\n+* ``RTE_CRYPTO_AUTH_SHA224_HMAC``\n+* ``RTE_CRYPTO_AUTH_SHA256``\n+* ``RTE_CRYPTO_AUTH_SHA256_HMAC``\n+* ``RTE_CRYPTO_AUTH_SHA384``\n+* ``RTE_CRYPTO_AUTH_SHA384_HMAC``\n+* ``RTE_CRYPTO_AUTH_SHA512``\n+* ``RTE_CRYPTO_AUTH_SHA512_HMAC``\n+* ``RTE_CRYPTO_AUTH_SNOW3G_UIA2``\n+* ``RTE_CRYPTO_AUTH_ZUC_EIA3``\n+\n+AEAD Algorithms\n+~~~~~~~~~~~~~~~~\n+\n+* ``RTE_CRYPTO_AEAD_AES_GCM``\n+\n+Compilation\n+------------\n+\n+The OcteonTX board must be running the linux kernel based on sdk-6.2.0 patch 3.\n+In this the OcteonTX pf driver is already built in.\n+\n+For compiling the OcteonTX crypto poll mode driver, please check if the\n+CONFIG_RTE_LIBRTE_PMD_OCTEONTX_CRYPTO setting is set to `y` in\n+config/common_base file.\n+\n+* ``CONFIG_RTE_LIBRTE_PMD_OCTEONTX_CRYPTO=y``\n+\n+The following are the steps to compile the octeontx poll mode driver:\n+\n+.. code-block:: console\n+\n+        cd <dpdk directory>\n+        make config T=arm64-thunderx-linuxapp-gcc\n+        make\n+\n+The example applications can be compiled using the following:\n+\n+.. code-block:: console\n+\n+        cd <dpdk directory>\n+        export RTE_SDK=$PWD\n+        export RTE_TARGET=build\n+        cd examples/<application>\n+        make\n+\n+Execution\n+----------\n+\n+The sriov_numvfs should be assigned for the octeontx pf driver using the\n+following:\n+\n+.. code-block:: console\n+\n+        echo <num vfs> > /sys/bus/pci/devices/<device no>/sriov_numvfs\n+\n+The device number can be ascertained by running the dpdk-devbind.py scripts in\n+the dpdk sources.\n+\n+Then the corresponding vf should be binded to the vfio-pci driver using the\n+following:\n+\n+.. code-block:: console\n+\n+        cd <dpdk directory>\n+        ./usertools/dpdk-devbind.py -u <vf device no>\n+        ./usertools/dpdk-devbind.py -b vfio-pci <vf device no>\n+\n+Appropriate huge page need to be setup in order to run the examples dpdk\n+application.\n+\n+.. code-block:: console\n+\n+        echo 8 > /sys/kernel/mm/hugepages/hugepages-524288kB/nr_hugepages\n+        mkdir /mnt/huge\n+        mount -t hugetlbfs nodev /mnt/huge\n+\n+After that the example dpdk application can be executed on the hardware.\n+\n+.. code-block:: console\n+        ./build/ipsec-secgw --log-level=8 -c 0xff -- -P -p 0x3 -u 0x2 --config\n+        \"(1,0,0),(0,0,0)\" -f ep1.cfg\n",
    "prefixes": [
        "v2",
        "33/33"
    ]
}