get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 40862,
    "url": "https://patches.dpdk.org/api/patches/40862/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1528476325-15585-2-git-send-email-anoob.joseph@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": "<1528476325-15585-2-git-send-email-anoob.joseph@caviumnetworks.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1528476325-15585-2-git-send-email-anoob.joseph@caviumnetworks.com",
    "date": "2018-06-08T16:45:10",
    "name": "[dpdk-dev,01/16] config: add Cavium CPT PMD skeleton",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "4ba3d9dee569a7b4b3823eca421613bfa8099d2c",
    "submitter": {
        "id": 893,
        "url": "https://patches.dpdk.org/api/people/893/?format=api",
        "name": "Anoob Joseph",
        "email": "anoob.joseph@caviumnetworks.com"
    },
    "delegate": {
        "id": 6690,
        "url": "https://patches.dpdk.org/api/users/6690/?format=api",
        "username": "akhil",
        "first_name": "akhil",
        "last_name": "goyal",
        "email": "gakhil@marvell.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1528476325-15585-2-git-send-email-anoob.joseph@caviumnetworks.com/mbox/",
    "series": [
        {
            "id": 58,
            "url": "https://patches.dpdk.org/api/series/58/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=58",
            "date": "2018-06-08T16:45:09",
            "name": "Adding Cavium's crypto device(CPT) driver",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/58/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/40862/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/40862/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 D3E5E5F3B;\n\tFri,  8 Jun 2018 18:48:47 +0200 (CEST)",
            "from NAM05-CO1-obe.outbound.protection.outlook.com\n\t(mail-co1nam05hn0244.outbound.protection.outlook.com [104.47.48.244])\n\tby dpdk.org (Postfix) with ESMTP id 88C275F3B\n\tfor <dev@dpdk.org>; Fri,  8 Jun 2018 18:48:45 +0200 (CEST)",
            "from ajoseph83.caveonetworks.com.caveonetworks.com (115.113.156.2)\n\tby SN6PR07MB4911.namprd07.prod.outlook.com (2603:10b6:805:3c::29)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.820.15;\n\tFri, 8 Jun 2018 16:48:39 +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=bWyIMLwa0lK+Vl8LQJmPKo/57HDGyWbreuKjTPYTuPM=;\n\tb=kO2Dsa8JtVS1cWtk5pg1MIfPoZ5vDjrJMFYR+W1NbnoGJDXpDRtD+IuxEUylcXyazcLKFwf/oRzfV0Tq7TiDn3GiWLNCPWga4UN4VEqyefAPz88NuL/JFPYTzMlhLCZFe8JzDg+Tr3Hv4EWCi17J1CoDyrXd18TKFvrBCpocZdE=",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Anoob.Joseph@cavium.com; ",
        "From": "Anoob Joseph <anoob.joseph@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": "Nithin Dabilpuram <nithin.dabilpuram@cavium.com>,\n\tAnkur Dwivedi <ankur.dwivedi@cavium.com>,\n\tJerin Jacob <jerin.jacob@caviumnetworks.com>,\n\tMurthy NSSR <Nidadavolu.Murthy@cavium.com>,\n\tNarayana Prasad <narayanaprasad.athreya@caviumnetworks.com>,\n\tRagothaman Jayaraman <Ragothaman.Jayaraman@cavium.com>,\n\tSrisivasubramanian Srinivasan\n\t<Srisivasubramanian.Srinivasan@cavium.com>, dev@dpdk.org",
        "Date": "Fri,  8 Jun 2018 22:15:10 +0530",
        "Message-Id": "<1528476325-15585-2-git-send-email-anoob.joseph@caviumnetworks.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1528476325-15585-1-git-send-email-anoob.joseph@caviumnetworks.com>",
        "References": "<1528476325-15585-1-git-send-email-anoob.joseph@caviumnetworks.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[115.113.156.2]",
        "X-ClientProxiedBy": "BM1PR01CA0071.INDPRD01.PROD.OUTLOOK.COM\n\t(2603:1096:b00:1::11) To SN6PR07MB4911.namprd07.prod.outlook.com\n\t(2603:10b6:805:3c::29)",
        "X-MS-PublicTrafficType": "Email",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(7020095)(4652020)(5600026)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);\n\tSRVR:SN6PR07MB4911; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; SN6PR07MB4911;\n\t3:LC9IBiNYlN7JE3c61OyXq4j2qxUrpLi8nFHt5MjrVS1XzxdhHXosE+UxbsBLgv6Ef2Q/eGhMy6Ti8hBVRPBQenHYrC+1Cm30Vz087mKMoVcqqkPZ/eNSK2o5Za7ys1QU8i7gDLHOCYpVJ7n2hCukzxvP36RzqXkL5mJOIPc2LTFJ0EyD0+dlMRI8rO8gs3qMxRHUhklebfOFUXY6R+7GmNMZJerGs3LmlUEjYPFUHB/I6fO0AO8Aq+/qqWuQlK65;\n\t25:G7skV9yqzSgWxf5KVLhOT/F+uFLqSnAVku/p/59rSxyNsDp/PhD/egngaIH7ZLfsmAPgNf2QLRVhc151+T0Ki/DqSHucw/D7+hFxTBUROgKjvlRt0tMDvPAgJPiexjyxitKDFfqUjKyrEbZViSlejTtxdTaklQw/OQcbIQsYJZLLzMW4+qUAZz4F2AnRc+1qePIymYnL598PjhVTxst+5OW5gGjq57z3cuQQ2bUBmb71ZwKIfIiKmSFNyfA0prRZiNts5LQtYtHL6r5lrkty6gvaF1iz6TxgSMUuS2MDWrtTnJSZqv8WNXg6uX+igEFJz9YsTWrpsDNAU741ulCzgQ==;\n\t31:6hQ6P1vEI1s4Aq3DB6tkbCRjSd3l7oQr2CB8bVRq27A+y5dAwbegjEGx0Idgfut01HTLL1hNm7Ih+VQ3+FC/wosjR94J3favdWXKEF1PbDt1Hw56P3FXJ6XUunkj6QPbdp8y8/EYjyPXgV4TmV4jGNIDiYucKmANttuVS4jV9cqfxjN8CDstKmZBvrX2A/CzrbhZu0oYpv3F9tsTxQ7OagCVRuwSHR4FNGUY+7dQFsI=",
            "1; SN6PR07MB4911;\n\t20:ax9nXZ2iXVqIquPhWiZczE19wQ3lAjni3CLsWrPfMOUsYulKWu9IWFIYdXcvidhjt3+9OP09uKf1N3myBGWjKjLcNQiE64PalHs+aoFut9qYZ+kGAmrFsXd+eUDznRCB+zfiUisWMs6u60gvRm8fB8Px+2vLSl/bbtzNB6aK7LlfChiJmfZYplLcoRMzbjAGtYsVn0gGx0t3DELqa2SmXNneXTT+ilWB8TeSBZEkiYiAbBxrYB3FesapXG6M9A2UZZpO5bjcp+pIHDnjEQd/o8+u7qV3ZQC53t3ALvfMfKtil3D8ArhSQ/4bZPgxs5mjZgrb5tyg8ReIf6l5U6xitzbhcd+hfPgLUDxY8kHmxD/c5Yo8pzJhsQFdbgrvTBS9zTcB0wnIqX3Z+COWWTudGXZn9v4ro94tiDH4CNEnO+3U6f2C1dIZwEBeBRdiVpHi5XJEqtO4HIGDTTFPyk+ElHuOlgp8zlYwJt+yayQspZkMIfgdznAkLIKntW+FaQZl3lj4AnwCsc9LsJ4tMHBVxRP2XOaGhbsjDuCyVpwCb3pOHbSgANAvpl6pVs9bEb9ciFGUEV/dwIyEs35aLhE8A9YGSRzOqjLrp2iuxmIECsg=;\n\t4:a0Oh3e9xO+lPqLLI/mei0cQPqGXpaalMNXq13quAJ3JOQ27WT0js/9qzO0GbFNoeDEtJa4O6vugwPE47UGQfOeL1IOwTHuEpfLQg8mi1p4oJb6xK6llSrKhlMrHma0Q7QFOIBnO8YPo3SMyKOzciTey13vj2uTeU5IceVG+UC2KXLaJysLxNaDv/+wKRrBHK1XEfDG8YJcOWMgRYF+KjFEKYu4hdX0mvC+maTuRezGsYCa+qTULPrFuaj9X6eyInX/GFHvQyQw5jt4LFd16J1DnfK4px/lSEdOJVQNtnz2WuoIC0Im5GV793UgWDdXWH",
            "=?us-ascii?Q?1; SN6PR07MB4911;\n\t23:3HTPf8MFnTeGImxjaNZ4G2vv35Xulll4wj7LAWJOy?=\n\tkXqht6G9pZupNd8VnN+wbkbSYFecBwy/dZxh4cgUx0oAbJYBV6cKdpFbKUnREfC90SEdCY8e5nNdEmfdyijB2styOGWxUU87jbidQYT1uwhpejQzoM650DioamIPwiymUEi3nQdHCtPcQGACCadpYTBXw3BMliXLUuaZdoC6Z0Lz8ve8Fhht7XNOvlLPI2TlHywQcj92D/epKb3J9//0gVaDJWP2NU5MIrIzlaA4PpgzCj2090A8Pcr/ESEzjwIV4GQWBhgFi2V3jzwKHrjxYTgfOysKOFboe/C2PsmUhsNYkx8CrrDibrTJA08IYDNaFBeNNJ70EI3BATsvSgrkianlOfTjX/6eAZ/haYLeB7GhoLI7y8Yv+rPOYFAZXOBwq41VBSjeIpWJp2WvgetKh8la2jwvXsdI5aJQzJN/WxYrRi6tGbUOQGQV6dJF0djzKPKO1OxV91alc7BpjJxRIcvDl8Er/WQYewCdKZkTYoB+brpYFx1CMCuMEnqyYJPWIu4QozkAYRpFE4MTE2qvZnAV9MG+G8r2EdtWTbPtzqxv4iJ3+BG9wvrRayLzyootkKbgVeEE1mHN18Y5IAqgVDMSEGeZ5UFJ2OzynSSyQxeg8zu5SOo18z9u2k82fhHsKRTq4vpEOWw5bDdZpUXsXkptt7Sb+CMXiINbyRLIGaFm/dxxA18hWVGBViCLB2ghWuO5+ll83XsB6t3G68zNhMDfmV7XOZ9ImDmd7EdhlzqDmGN59PDGvaHmUdhDaxnqkvCMUQOKLdtGxskDkTPv+7Rivz7SkSxUMne5knVfxUJIoRy3EktL5uwiL9RSLlWibbcbukNvFVtxJr7reVQDwPACd5KkDVgFm64Ijs0Zp4TInrOgcEhHPaxQfhMYuAr9F0fs5ML286iwQD+B/LfKV6bjd2qRfmWkp2i0tgHafHmNopPxZbdxCk1jYr0R7GEafnLjYCKX2CdzXvku6441V3erYb3VRBXuLwgN/NleQDvizr9Y8hMv6S8uPMtP7gqlM8JoiFumdhjwD6nCtOZiaLoW6v76EY6xLUmeBs8Ilwq+LDVI6YxLvqnCr7+/Btb4ksU3wSnUItfapy/lpLwXs5ahQRud75Yym6tv2gF+kDavjjq/nT7YF21Xia6+50ydcIPUmtC8Vrth6zttAaJfIfHp/NZo05/RbZW+ZxF/aTZvr1L5vUjfJMhg+ClsS1U0emN21MSZg13eGS4T9KcSnUYXUd6mc8cXmrcD3nR9v3N+OZPuRX6k0kpzkHJ2ZErlj7Ue6V0qBAhZPqGHMa0L+3OBfdXmk1lY8dlARgvGO0v6NTPl9GyL9jfeiV1XxqVN/FEYsTeoKesnsesA7il16yG",
            "1; SN6PR07MB4911;\n\t6:EKSaVZvtnLsc6AVG0Wt/wd4IpBijRjQ5TjDFTaVOpETQTV2MNnL8VEl+bQn3xFSlBuUJian8NigN3775ekKcRyNrig2D/vsuwWSMtAY0QhUL09HHMhqqAyhDf0JTNr2ivVoTCTibkUKDLOgbPPVX2Zjl+/yBLfkazqRXt52Mx56pEGmlQsJL8aeaiDPaulUNYxurWaID7Z3wyPyVKQ6erYL2v0ZH9johKcwGpXW3/AAopDZdt0Sk1k9ZHZLOs/wb4H4B91muBYXqWREoiOQXoFsqs4QdIAS5AJYeKh/OGU6jwwhQQpwMOQb88f4UF/cNhqxnp3mbGoRDNN8s62JQbvRA2Qyo3BxrOeHAlr7ftS9MvTnUqaLBRRih9gj+3wzZZjxuzrMbKE+elgu2mM7/xFS9rk7KmO5OmcxXqW7wr60RxeWp+ZyFfE/k2zwrmszMs813omDDUWXZiMb6VGk/4IZf7lfUL16+8KwkDdVaYWakvEG6JY1ovhHaGYz+/YjJ;\n\t5:DhEr7PwRos0QXr9XadeD+nvX8M4HYiFla507gulkNPY6hcPSvnjVRyzeuSPpIRVQSbDkzYH0m7kGsBlaLMHVD8TxR+p2mqjIzWl3CYOb/W/9MFOHyOg+V/DP+ykdjpUWS0K3IMom3MW5F40+KEZYrtBXMwqeb7jfmRAgrRZFfKY=;\n\t24:n2P6KV/K4ji5GfEdQ3C5DUGJp5kN4VrgooHlpkM5Llit5+lTbwGg/HHCKtWCo3mlOF7/9rdZrs6RrI1gBV5oPQ==",
            "1; SN6PR07MB4911;\n\t7:bjblcVKeXccqKH/Gws7w9EGL9gnryVPLxKtXEzFKSgyRNDZAX7TmM161ZIQRxiMTXMThDiTM7o6O8vo3MMgvbjGUpQ5N9WRSviC60MumlGI8sZ+7cHeoRU8vfPp4A5kDdJAjZ98PWU02LBp0ryuf5SJQvdx8qBPBz0sWzInfCKe0sCOXqK5ccBKwl0qsjfkk3DeseSP8N5edQdQA4f2+e8bqTdWm6DCDADiDfGD8TUgUJI/bb7QxXPYy6CJFyKEN"
        ],
        "X-MS-TrafficTypeDiagnostic": "SN6PR07MB4911:",
        "X-Microsoft-Antispam-PRVS": "<SN6PR07MB49114AC9E4889A0F56C19C9AF87B0@SN6PR07MB4911.namprd07.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:(66839620246622);",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(3002001)(3231254)(2232076)(944501410)(52105095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);\n\tSRVR:SN6PR07MB4911; BCL:0; PCL:0; RULEID:; SRVR:SN6PR07MB4911; ",
        "X-Forefront-PRVS": "06973FFAD3",
        "X-Forefront-Antispam-Report": "SFV:SPM;\n\tSFS:(10009020)(376002)(396003)(346002)(39380400002)(366004)(39860400002)(189003)(199004)(26005)(52116002)(956004)(305945005)(8676002)(81156014)(50226002)(8936002)(81166006)(7736002)(68736007)(105586002)(106356001)(3846002)(6116002)(72206003)(478600001)(6486002)(97736004)(6506007)(16586007)(6512007)(53936002)(47776003)(486006)(25786009)(5660300001)(50466002)(48376002)(6666003)(4326008)(54906003)(76176011)(36756003)(110136005)(66066001)(8656006)(575784001)(2906002)(316002)(55236004)(11346002)(16526019)(386003)(186003)(59450400001)(446003)(476003)(42882007)(44832011)(2616005)(51416003)(59010400001);\n\tDIR:OUT; SFP:1501; SCL:5; SRVR:SN6PR07MB4911;\n\tH:ajoseph83.caveonetworks.com.caveonetworks.com; FPR:; SPF:None;\n\tLANG:en; PTR:InfoNoRecords; MX:1; A:1; ",
        "Received-SPF": "None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)",
        "X-Microsoft-Antispam-Message-Info": "BlNmlAIqT4Y8p8sRsuWzb89N8U0p2TljnLWD4Q7W4/3RghGwuK4DESxEFvRUeg60ZQRfAsybaOCn+muHH+G89dG+y8nsXSpKQuKQVqOuUwQN8xD00+7++V8Pa3rL/umN5fNf9z2L+Mnkngfa4sJyY1w1AlyLqGKz9yS5IX2tlfk7sS4i3ye0R69RzabihvxL8ATGZoNCodmcuP7fc2brONkbgAxROHHrm4RxSIrHK4PFNgQocV2FbXFhcqItnZv/Eo1vvYnHwa6Lqz9nk9W3JqpOrGcELDpuQvHuSd4EZP0JRdXGu9vZXgu3CiK+PnvH4cS1CKgMIdUgZW+ipI9MgxC3B6zfcCqU14X4VmfL4pRjDEMPpNkY5JPPkdVptKy2jxcac5i/NMaHxKaCHZn3Kf4XruG08mBC8R9nZGlme0ICYQTN2aRX7whEBSvS7so41INterBYm8DltrUJsqyQJ1YPtUa3vdMyxhh/bVJUO6ztfYOpmp+slwB1dJiUieCInK8dv7TaCBEYRgtMYn3Pfz4nmSA16ROaDIikeDorJu0=",
        "SpamDiagnosticOutput": "1:22",
        "X-MS-Office365-Filtering-Correlation-Id": "1df70961-a6f5-49f1-a76a-08d5cd5fb1f2",
        "X-OriginatorOrg": "caviumnetworks.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "08 Jun 2018 16:48:39.7865\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "1df70961-a6f5-49f1-a76a-08d5cd5fb1f2",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "SN6PR07MB4911",
        "Subject": "[dpdk-dev] [PATCH 01/16] config: add Cavium CPT PMD skeleton",
        "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": "From: Nithin Dabilpuram <nithin.dabilpuram@cavium.com>\n\nAdd makefile and config file options.\nAlso add version map file and maintainers file to\nclaim responsibility.\n\nSigned-off-by: Ankur Dwivedi <ankur.dwivedi@cavium.com>\nSigned-off-by: Murthy NSSR <Nidadavolu.Murthy@cavium.com>\nSigned-off-by: Nithin Dabilpuram <nithin.dabilpuram@cavium.com>\nSigned-off-by: Ragothaman Jayaraman <Ragothaman.Jayaraman@cavium.com>\nSigned-off-by: Srisivasubramanian Srinivasan <Srisivasubramanian.Srinivasan@cavium.com>\n---\n MAINTAINERS                                |  7 ++++++\n config/common_base                         |  8 ++++++\n drivers/crypto/Makefile                    |  1 +\n drivers/crypto/cpt/Makefile                | 40 ++++++++++++++++++++++++++++++\n drivers/crypto/cpt/rte_pmd_cpt_version.map |  4 +++\n mk/rte.app.mk                              |  2 +-\n 6 files changed, 61 insertions(+), 1 deletion(-)\n create mode 100644 drivers/crypto/cpt/Makefile\n create mode 100644 drivers/crypto/cpt/rte_pmd_cpt_version.map",
    "diff": "diff --git a/MAINTAINERS b/MAINTAINERS\nindex 4667fa7..1b4a8eb 100644\n--- a/MAINTAINERS\n+++ b/MAINTAINERS\n@@ -504,6 +504,13 @@ F: drivers/net/octeontx/\n F: doc/guides/nics/octeontx.rst\n F: doc/guides/nics/features/octeontx.ini\n \n+Cavium CPT\n+M: Ankur Dwivedi <ankur.dwivedi@cavium.com>\n+M: Nithin Dabilpuram <nithin.dabilpuram@cavium.com>\n+M: Murthy NSSR <Nidadavolu.Murthy@cavium.com>\n+F: drivers/crypto/cpt/\n+F: doc/guides/cryptodevs/cpt.rst\n+\n Chelsio cxgbe\n M: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>\n F: drivers/net/cxgbe/\ndiff --git a/config/common_base b/config/common_base\nindex 6b0d1cb..85e03a8 100644\n--- a/config/common_base\n+++ b/config/common_base\n@@ -631,6 +631,14 @@ CONFIG_RTE_LIBRTE_PMD_DPAA_EVENTDEV=n\n CONFIG_RTE_LIBRTE_PMD_DPAA2_EVENTDEV=n\n \n #\n+# Compile PMD for Cavium CPT Crypto device\n+#\n+CONFIG_RTE_LIBRTE_PMD_CPT=n\n+CONFIG_RTE_LIBRTE_PMD_CPT_DEBUG_INIT=n\n+CONFIG_RTE_LIBRTE_PMD_CPT_DEBUG_RX=n\n+CONFIG_RTE_LIBRTE_PMD_CPT_DEBUG_TX=n\n+\n+#\n # Compile raw device support\n # EXPERIMENTAL: API may change without prior notice\n #\ndiff --git a/drivers/crypto/Makefile b/drivers/crypto/Makefile\nindex 1d0c88e..a0515f3 100644\n--- a/drivers/crypto/Makefile\n+++ b/drivers/crypto/Makefile\n@@ -22,5 +22,6 @@ ifeq ($(CONFIG_RTE_LIBRTE_DPAA_BUS),y)\n DIRS-$(CONFIG_RTE_LIBRTE_PMD_DPAA_SEC) += dpaa_sec\n endif\n DIRS-$(CONFIG_RTE_LIBRTE_PMD_VIRTIO_CRYPTO) += virtio\n+DIRS-$(CONFIG_RTE_LIBRTE_PMD_CPT) += cpt\n \n include $(RTE_SDK)/mk/rte.subdir.mk\ndiff --git a/drivers/crypto/cpt/Makefile b/drivers/crypto/cpt/Makefile\nnew file mode 100644\nindex 0000000..b2d950d\n--- /dev/null\n+++ b/drivers/crypto/cpt/Makefile\n@@ -0,0 +1,40 @@\n+\n+include $(RTE_SDK)/mk/rte.vars.mk\n+\n+# library name\n+LIB = librte_pmd_cptvf.a\n+\n+# library version\n+LIBABIVER := 1\n+\n+# build flags\n+CFLAGS += $(WERROR_FLAGS)\n+\n+# external library include paths\n+CFLAGS += -I$(LIBCRYPTO_THUNDERX_PATH)/include\n+LDLIBS += -L$(LIBCRYPTO_THUNDERX_PATH) -lcrypto\n+LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring\n+LDLIBS += -lrte_cryptodev\n+LDLIBS += -lrte_pci -lrte_bus_pci\n+\n+VPATH += $(RTE_SDK)/drivers/crypto/cpt/base\n+\n+CFLAGS += -O3\n+#CFLAGS += -DAUTH_SOFT_COMPUTE_IPAD_OPAD\n+#CFLAGS += -DCPT_DEBUG\n+\n+SRCS-$(CONFIG_RTE_LIBRTE_PMD_CPT) +=\n+\n+# export include files\n+SYMLINK-y-include +=\n+\n+# versioning export map\n+EXPORT_MAP := rte_pmd_cpt_version.map\n+\n+# library dependencies\n+DEPDIRS-$(CONFIG_RTE_LIBRTE_PMD_CPT) += lib/librte_eal\n+DEPDIRS-$(CONFIG_RTE_LIBRTE_PMD_CPT) += lib/librte_cryptodev\n+DEPDIRS-$(CONFIG_RTE_LIBRTE_PMD_CPT) += lib/librte_mempool lib/librte_mbuf\n+DEPDIRS-$(CONFIG_RTE_LIBRTE_PMD_CPT) += lib/librte_malloc\n+\n+include $(RTE_SDK)/mk/rte.lib.mk\ndiff --git a/drivers/crypto/cpt/rte_pmd_cpt_version.map b/drivers/crypto/cpt/rte_pmd_cpt_version.map\nnew file mode 100644\nindex 0000000..9b9ab1a\n--- /dev/null\n+++ b/drivers/crypto/cpt/rte_pmd_cpt_version.map\n@@ -0,0 +1,4 @@\n+DPDK_18.05 {\n+\n+\tlocal: *;\n+};\ndiff --git a/mk/rte.app.mk b/mk/rte.app.mk\nindex 1e32c83..158066d 100644\n--- a/mk/rte.app.mk\n+++ b/mk/rte.app.mk\n@@ -209,7 +209,7 @@ _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_DPAA_SEC)   += -lrte_pmd_dpaa_sec\n endif # CONFIG_RTE_LIBRTE_DPAA_BUS\n _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_VIRTIO_CRYPTO) += -lrte_pmd_virtio_crypto\n endif # CONFIG_RTE_LIBRTE_CRYPTODEV\n-\n+_LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_CPT)   += -lrte_pmd_cptvf\n ifeq ($(CONFIG_RTE_LIBRTE_COMPRESSDEV),y)\n _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_ISAL) += -lrte_pmd_isal_comp\n _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_ISAL) += -lisal\n",
    "prefixes": [
        "dpdk-dev",
        "01/16"
    ]
}