get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 18443,
    "url": "https://patches.dpdk.org/api/patches/18443/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20161222201700.20020-8-akhil.goyal@nxp.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": "<20161222201700.20020-8-akhil.goyal@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20161222201700.20020-8-akhil.goyal@nxp.com",
    "date": "2016-12-22T20:16:56",
    "name": "[dpdk-dev,v2,07/11] crypto/dpaa2_sec: Add DPAA2_SEC PMD into build system",
    "commit_ref": null,
    "pull_url": null,
    "state": "changes-requested",
    "archived": true,
    "hash": "cd60a9ca47dd5dd7ae60bbd0b133811fa064aeb4",
    "submitter": {
        "id": 517,
        "url": "https://patches.dpdk.org/api/people/517/?format=api",
        "name": "Akhil Goyal",
        "email": "akhil.goyal@nxp.com"
    },
    "delegate": {
        "id": 22,
        "url": "https://patches.dpdk.org/api/users/22/?format=api",
        "username": "pdelarag",
        "first_name": "Pablo",
        "last_name": "de Lara Guarch",
        "email": "pablo.de.lara.guarch@intel.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20161222201700.20020-8-akhil.goyal@nxp.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/18443/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/18443/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 [IPv6:::1])\n\tby dpdk.org (Postfix) with ESMTP id 91B1210DB4;\n\tThu, 22 Dec 2016 15:52:04 +0100 (CET)",
            "from NAM03-CO1-obe.outbound.protection.outlook.com\n\t(mail-co1nam03on0055.outbound.protection.outlook.com [104.47.40.55])\n\tby dpdk.org (Postfix) with ESMTP id 52EF510DA4\n\tfor <dev@dpdk.org>; Thu, 22 Dec 2016 15:51:52 +0100 (CET)",
            "from BN6PR03CA0042.namprd03.prod.outlook.com (10.175.124.28) by\n\tBN6PR03MB2466.namprd03.prod.outlook.com (10.168.223.20) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id\n\t15.1.803.11; Thu, 22 Dec 2016 14:51:50 +0000",
            "from BN1BFFO11FD005.protection.gbl (2a01:111:f400:7c10::1:113) by\n\tBN6PR03CA0042.outlook.office365.com (2603:10b6:404:10c::28) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.14 via\n\tFrontend Transport; Thu, 22 Dec 2016 14:51:50 +0000",
            "from az84smr01.freescale.net (192.88.158.2) by\n\tBN1BFFO11FD005.mail.protection.outlook.com (10.58.144.68) with\n\tMicrosoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.789.10\n\tvia Frontend Transport; Thu, 22 Dec 2016 14:51:49 +0000",
            "from netperf2.ap.freescale.net ([10.232.133.164])\n\tby az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tuBMEp6TJ013482; Thu, 22 Dec 2016 07:51:46 -0700"
        ],
        "Authentication-Results": "spf=fail (sender IP is 192.88.158.2)\n\tsmtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed)\n\theader.d=none; nxp.com; dmarc=fail action=none header.from=nxp.com;\n\tnxp.com; \n\tdkim=none (message not signed) header.d=none;",
        "Received-SPF": "Fail (protection.outlook.com: domain of nxp.com does not\n\tdesignate 192.88.158.2 as permitted sender)\n\treceiver=protection.outlook.com; \n\tclient-ip=192.88.158.2; helo=az84smr01.freescale.net;",
        "From": "Akhil Goyal <akhil.goyal@nxp.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<thomas.monjalon@6wind.com>, <declan.doherty@intel.com>,\n\t<pablo.de.lara.guarch@intel.com>, <hemant.agrawal@nxp.com>,\n\t<john.mcnamara@intel.com>, <nhorman@tuxdriver.com>, Akhil Goyal\n\t<akhil.goyal@nxp.com>",
        "Date": "Fri, 23 Dec 2016 01:46:56 +0530",
        "Message-ID": "<20161222201700.20020-8-akhil.goyal@nxp.com>",
        "X-Mailer": "git-send-email 2.9.3",
        "In-Reply-To": "<20161222201700.20020-1-akhil.goyal@nxp.com>",
        "References": "<20161205125540.6419-1-akhil.goyal@nxp.com>\n\t<20161222201700.20020-1-akhil.goyal@nxp.com>",
        "X-EOPAttributedMessage": "0",
        "X-Matching-Connectors": "131268919103291443;\n\t(91ab9b29-cfa4-454e-5278-08d120cd25b8); ()",
        "X-Forefront-Antispam-Report": "CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI;\n\tSFV:NSPM;\n\tSFS:(10009020)(6009001)(7916002)(336005)(39860400002)(39450400003)(39840400002)(39410400002)(39380400002)(39850400002)(39400400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(104016004)(8656002)(92566002)(85426001)(105606002)(106466001)(110136003)(47776003)(86362001)(6666003)(626004)(2351001)(2950100002)(5003940100001)(69596002)(76176999)(5660300001)(50986999)(6916009)(50226002)(33646002)(356003)(97736004)(50466002)(189998001)(4326007)(2906002)(305945005)(81156014)(8676002)(81166006)(8936002)(48376002)(68736007)(1076002)(38730400001)(77096006)(36756003)(7059030);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR03MB2466;\n\tH:az84smr01.freescale.net; FPR:; \n\tSPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; BN1BFFO11FD005;\n\t1:1wpeXQ+7X2GNGrCv9uEIihRcjIqmglvJU61Sl1k5cjZxc2mTQ/m3IN7tD97MyOvZu0ceK4LN5gy3TCx8XQjYhXpbbuAcRJgMsnqaReAj5wz+AB4mehs326baiSPLD/NAJN6PChbcBPIIGey1TayXzc1/mpYN9jhtTfAL0SWF0sceWLqyweWG67kTpbI0z+MEEQMt3luMmrMoh8OWBBTGTzDCwWksqpOkGiT1K3K5w05h2SUQOs0W8QilAF3qFZICvZFTdpMlUfjoDP3Fejjhc0hEUekrOHnaaCnLJDOVKHARqPHWFV+zv5AjSCaXM/eBmYMBzqfAOs3YL29AX9IWOs/ypfBYPRE339GkbpnNbsMwIb28FjFSQYE6pc1h9cvsHizTq4uASlsEu3B4e9rH/59RMMjFksKaz815kv4VM7qDlchH3V4gVPzsVD88NOP6P1AEdTnQGnSZbd078SlGP189bUIfeuc35Ugh3+BAIh7/vzem6zaiZvBRUjBBIbxkJXyQCDWGFBJQCHzg6m7YSQU+j8kWYmrsJd6a9rRaHQxDYsATC8Gvrd4Yk3UcctJeoSuR9JxgzE8tVRmivwjgMVQvHy0BA2STEliSPwFGSQG5/SVdDLfbpHu29gYalMp/yrUjPxPCpx0t/ibPr0+I7X0EhBnW3c5oBdK+6uWCa/lObp1n/u3mLjPjMv/R8y5DG1urd5yj3JjYQy1iRZv7b9iDjfolqSuTd9WYQBZMVu/VPz3yijHVc1sb5yYsJkZR4ULvW2NntQgqEnr/cTORNQ==",
            "1; BN6PR03MB2466;\n\t3:59wSjxo2/jYs5oN/hoUl7yGrhL3a12xRSx0Y6Zd0D+qPjcgYEMLthdetm5gMzDhGSTwmZvi/aDh/9ViSa7rbn4w30kgqr1cIEswkaLX6JlVI7eud+ZVroQXH8BNUQe+36uX3mo9m3daA3sMVf5dP3rVqMhv2vxtcrekBDom98MK9F63XVFIk3M6+t0vWozkL2PFzg2xnQm2tcTNs6eliJKNnzcEUrBraWbnmnw3/HFz1w5s4mNjkH5tp3Kfn+JYBukkpppRDRFfJJJ8fqkBtgg1i9FkxJmEz13+YWpl+yjxvLo2c1XpsIbW2IkX42h1nUBWb2c2RwxgkA/VaA+JbwihKRTh+Fw1x8HBDEZ5WTt8=;\n\t25:Ei7Oe9qUQFTX2E4ksCUyrNJVRSmIxLNiCGowikv0M9tpTUN4YGbmCF/SNtoaPB/KrU8lHsNwx2RO4CNbEryvwhztHuZ19c1KoRB/QmtJYollrZNXAicUKFjrr7hT6yax+UVnOt5XoovQY1RQCNPjnCj5kmBCf8YXSOBsSWVv33u/UUbxya5YImh+pZ7TndUdyPN0m5zTi5AliDlCkCNG8MHpnq/RjCM8bdRQTRaBswo9ifPE9IYa8+CWIdTdka9/K8sB3rOcztlTkdaFIv813gTydjJK+5qWGidtJct9zGUxWxMpcn2hA3Q8r9hT1bin8CYWtqrOy9kBUywJC9qvOFlKhfioLuYOfFKBo0+mRiJ8ZPcyeK+ibzpKHeebOvT0QgfPm78sLz4dHilbuAOmwmH90K8mq4CYnh8EHSggp0mjXQgO7zxA/botQLPoTqrkanaVF6wx5M5qkv/NnAtsTg==",
            "1; BN6PR03MB2466;\n\t31:CupIcywG1pzAkE43a1BoI1EDiifThqZMgMHe9YsNm9plrL5vDg9NkpT3dzhnxXSKiVnvGOv+NQ3B/Mwa+orG6wESzLu0cowSTnF9zAEeMSA8619l+i2f0HQ1XFbAezcPJ6vliuJyJn1NECzcg5bZ646RJI/yNSmbQuketRVBO0Phv8Kl4cg68eumTUoZ7ZzkrO9xx5DRyrWDmR+8wMafcz5LP989ae7Qz7qge10en8ZjRi/t6BlspiZC7S7nGaknvo76WkIvUHJ2a4Cj3ktGlg==",
            "1; BN6PR03MB2466;\n\t4:E5WqIT8YY0bFqv7KDaXZQvD+i8NyWOZsCNivRZfA4zOOJVVmLcuVnwE+PKudorvc0lxvdhX2lKOqv+c4wIkUetyWjCBjiR3MpNjjpy8mXR7Sp5FrkZUvAnWCz9E/oR9VqyvbcS0u6pKPCLugahSK9/928d/8D+m8ZvalV/odsJ8fyT8CUfOehAlYf0Lchn+ZC0AHfLkqzemmIQG7/qtDYEu/h4bg/TzNvkN0vtJSGieQzdxuE8eSzQdR8XSlZ+2yCR63uoF/zotSfVRqOOtlVpco/WZWZ7ac97r5x677aNZR6PINRiGSx5sW4uO4HYGceu5MZxBdH9OTcONIc59Goq370C+23kng5yUqKdNiv//QI5aMbUsS9t6TcYPKqGrhwnyF1tHa4aRu5J4cm4t/HWyTnLvts0ocKdHUHLls/BRico89GYSoG2FnqRzw71eW+5bQ19XLPg+VbqYcI4T543+a2WvF8+mE4rFnwJK/LRV1iqkkU3nN1KT1FtooQwBh3VaJNiUWcjG8lqq2Z1J7IYO5KxGN2WCJb1mv8/2HNyzlxJNsRozolpkUgMmgALSYM7XVmT1r1uFan4teVZDZWntsVJEk9noZUoNiF5Pst2Xk5zf1LAEbzE+pTCe/37lOVnF7MNd5SZnY81Uu/OG0KOzXCvR8Zlhns2f0bD+g3JFDLgp5/NRpTX2Otc27J83vNx33PIAtL/Pjav84mgEoIMrxi0q71AFmh1pq4QcCbBzKZVCx4Rq/NpREytGI3TLH",
            "=?us-ascii?Q?1; BN6PR03MB2466;\n\t23:pQ+2cpvm+u1KAroyQeaEZVSaQbhZrbbgCBAStIBPp?=\n\tOItoz9yBbhAbp6bLFvlnJRTezKQGW0BhTQK5feaCwH+YEKZ3KWn4ZE2eyvAvtkuvJRQuMwWbp2tBKH4y7x4TrSILQc3/FgIefT2gK7YxhikAgUoZgtrG7MwAzftrz6TQXi8blh30w8CdW1Jz/eTJQ1GZ+DQYsH0kXW9MIUwg/cGVN/Sqtq4fB6JKD/C2bNM3s1skpFln6Ov6GAEvHCyvNsw619ZPM/+A2KgogrWW0Mr57M3ErnOJFGcxaCNtdTcgLX8UbIEzgFfJUVHjRJ+487OnBil/u20OvFPVB/vGRca3b7NQm23vvHjk1hcQ28LpPwG28oMdisLxtN2Tl5BSqre5yHdPDVZtV/iFi1/+BCtzo0H/nGnGlBRbyPKLip9NCfwWRh6GsGMl1LwZsNI0SvMHImBlqTZJSmad8Rxl+kWhgJRTHFsPWYsJjkTapfy1f7kESBcPBnfT2TpBl+SlhqYKLDGUv8n4pwYb+E3vCBeplYGDyADGghxH+G1B4wfvObuL79xrRCLnzPiI4LbciZYVtso+kp+0kfdKHv+kxGSkEys5U8dNLPg3tb08HHryfNyMi9aBnwZUlN87GHvF2dsb7J3AxtLYyQCVhxGdu+/8tDGVjiQAhNfLaMC30qhu/R6wtu/oKsU0SN9ZzcpJfIMS2hZXlFHH/cO8QyY+LzQdzY8Gjqnhj67q8PqBzSEMi8SV2QmHpRIrWjPhLFAe9958QkgpLHnQULor2jTVJmhIWvL9U41X+vzTI05rm9ccXRCGPBYJQbD0QyMjAMsnPIgHH2gWIn5anrbpUBlvIreRi2crqmvOR6ZyaQVY3lBwCWbA1YGSj383Kr1wHpQrE8N9WfDibizYrq4qZk9fHbIRO6j3BwMrdHDs/rNmcM0c0ZFXlav9HnTV6YH2O97NEIUAB6lG2kdcZx61l5Pa3siuZOeaJU61HyEIFaxGsLPCGHHG3ELaYOtPJKa6amMkeNqGgHRpBhivP8Q4aDxlP6Eykg/RQENNXJreqmgHk5QkncFMB1HWGRS7o1G2CRcihuZo1DFuGHzCj6zMHvCtRnAgjQtTGlmY1bh7nPYAsxnh8GvXSaolt7gedOuG0QGphXsna5TT/U0inU0TEn1RkaIjQ/O/2UgmwUrjUhj1VJTan4eZ3yg9QGGMRX0m8pW/vlvE6EQcfGcJ28JOUx5Ck2mKrhqc335tllBji2ogsdsRktPkiOMte24nBn9PQZ3yCdatFsOcy0kmz0XjIFYlXMidxFHYeLK/ht2e2MNo7BG9aj9tdsXJskCIMqCy4aKRxlp",
            "1; BN6PR03MB2466;\n\t6:mGTNUcyIAuTbfdovSG/1Hs4tgaMV92ccYL4Wvgpfn8KX5JWMGauGKRXfQhwjWjL7TVy1TOlEgsuDoI5vpPYIzvpbnE6DpCPTXf/uVj7y00VHRH3Zn3DQYg0y/blVU1Q5vIejcRMDJ65vZobIRRqB6sHTvc17lWZ9vMVROJ7HDkqQWwTQP8KxYiCbiXrcyz+Jm83yY68ohHNAlov4lPU4ZmXqVtf/JFfC1EfAi/d77dclNVQ23fiRM/9iykSeNOuQmVwh2XIBbPiYfe/L9UlqU4dWRWDZmQ2rKY4zoUSzpRNI3CNsMaDpsIiov7rjnSwB60rVhzZpXu5pclIVHkfo4O9nSF4vUtYRHIJJm+IEwrkgEJI944/c1eUU6SYOMg0cUhFlQhm1JfhbjKzrQy2j4MmbbwM8Pdlp4TUYWLZ1TZWWxzth4TXnMYbnAf2VWHBw;\n\t5:i4sfpLzJVWYflrlsCxeaU+wVMkXXkcXVMt/zI8cJGu5oSDIx3hHeI7U+jqyGAKDPfKDQcxgTvsKQ/cGCsoSPu67lg9HpBlE81X17pNv3ZuNFS1D1gpEpH0Btn03yp51LM8zi0SFSNyCII7HnMa4dCT5cdfdfPWwa569VMywA4jwNAmN8tGTd82urxbiYOi4t;\n\t24:VopFp7syY850HslHm6hzVKsHeSd1x2XY6OpndMoKILc8zVWZfKHBeUsD/VLjWa9eFWLWBEtmLktHbRIGKfMpo6hNrCxC6SMoc+71swIUUyU=",
            "1; BN6PR03MB2466;\n\t7:fmZe9XlMVYug6Tan8U/TxvM++bRUZH3rOnwhyvOpkhrCVl4bcSc+cmKCUeSYeAxHTdL/wYTbLGR9ANZEoLk22lOoKP7N9pUkpe/7IK3SKqW6TfXdVl9HVEgdXjIFI9yXEP1qCW6BFSR6CYt9nRWbQGwzkMn4DXJk97jQ3/uHOJ+eTo9yBMTwCb3bWbXRlzhMYnnF26Kdy2movXawG1riK6dUgDRJqUgi1deHVjAJWOFA4tm1F/3sLOV2q+s0bKavuT/ae5vCQfHWe1jiIwXnB5YKYG9Cfu+sfvdFsLW33USD1XszaGFOGRpKtyU1NtRXc1weNN1ovx556VZvD4fjLTozMBAtUSWhL2wngp37xA9cBiQmuZDdbveITfi9hV3QCE0n58Qn7/SyJ1SEx+zMkoTERraBNGOtQynm8hpfmynfZoMxCg0sMk5MSqMyUn5Dx8RSbS/57+fzJZT7bm0EYQ=="
        ],
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-MS-Office365-Filtering-Correlation-Id": "cc9d5fee-c107-45fd-7533-08d42a7a0f97",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0; RULEID:(22001);\n\tSRVR:BN6PR03MB2466; ",
        "X-Microsoft-Antispam-PRVS": "<BN6PR03MB24668EAF70A7607387416876E6920@BN6PR03MB2466.namprd03.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:(185117386973197);",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(6095060)(601004)(2401047)(13023025)(13024025)(8121501046)(5005006)(13017025)(13015025)(13018025)(10201501046)(3002001)(6055026)(6096035)(20161123561025)(20161123556025)(20161123563025)(20161123559025)(20161123565025);\n\tSRVR:BN6PR03MB2466; BCL:0; PCL:0; RULEID:(400006); SRVR:BN6PR03MB2466;",
        "X-Forefront-PRVS": "01644DCF4A",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "22 Dec 2016 14:51:49.8611\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Id": "5afe0b00-7697-4969-b663-5eab37d5f47e",
        "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;\n\tIp=[192.88.158.2]; \n\tHelo=[az84smr01.freescale.net]",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "BN6PR03MB2466",
        "Subject": "[dpdk-dev] [PATCH v2 07/11] crypto/dpaa2_sec: Add DPAA2_SEC PMD\n\tinto build system",
        "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": "Signed-off-by: Akhil Goyal <akhil.goyal@nxp.com>\nReviewed-by: Hemant Agrawal <hemant.agrawal@nxp.com>\n---\n drivers/crypto/Makefile                            |  1 +\n drivers/crypto/dpaa2_sec/Makefile                  | 74 ++++++++++++++++++++++\n .../crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map |  4 ++\n mk/rte.app.mk                                      |  7 ++\n 4 files changed, 86 insertions(+)\n create mode 100644 drivers/crypto/dpaa2_sec/Makefile\n create mode 100644 drivers/crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map",
    "diff": "diff --git a/drivers/crypto/Makefile b/drivers/crypto/Makefile\nindex 745c614..22958cb 100644\n--- a/drivers/crypto/Makefile\n+++ b/drivers/crypto/Makefile\n@@ -39,5 +39,6 @@ DIRS-$(CONFIG_RTE_LIBRTE_PMD_SNOW3G) += snow3g\n DIRS-$(CONFIG_RTE_LIBRTE_PMD_KASUMI) += kasumi\n DIRS-$(CONFIG_RTE_LIBRTE_PMD_ZUC) += zuc\n DIRS-$(CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO) += null\n+DIRS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC) += dpaa2_sec\n \n include $(RTE_SDK)/mk/rte.subdir.mk\ndiff --git a/drivers/crypto/dpaa2_sec/Makefile b/drivers/crypto/dpaa2_sec/Makefile\nnew file mode 100644\nindex 0000000..4882406\n--- /dev/null\n+++ b/drivers/crypto/dpaa2_sec/Makefile\n@@ -0,0 +1,74 @@\n+#   BSD LICENSE\n+#\n+#   Copyright (c) 2016 Freescale Semiconductor, Inc. All rights reserved.\n+#   Copyright (c) 2016 NXP. 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 Freescale Semiconductor, 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+include $(RTE_SDK)/mk/rte.vars.mk\n+\n+#\n+# library name\n+#\n+LIB = librte_pmd_dpaa2_sec.a\n+\n+# build flags\n+ifeq ($(CONFIG_RTE_LIBRTE_DPAA2_SEC_DEBUG_INIT),y)\n+CFLAGS += -O0 -g\n+CFLAGS += \"-Wno-error\"\n+else\n+CFLAGS += -O3\n+CFLAGS += $(WERROR_FLAGS)\n+endif\n+CFLAGS += -D _GNU_SOURCE\n+\n+CFLAGS += -I$(RTE_SDK)/drivers/crypto/dpaa2_sec/\n+CFLAGS += -I$(RTE_SDK)/drivers/bus/fslmc/\n+CFLAGS += -I$(RTE_SDK)/drivers/common/dpaa2/qbman/include\n+CFLAGS += -I$(RTE_SDK)/drivers/common/dpaa2/dpio\n+CFLAGS += -I$(RTE_SDK)/drivers/pool/dpaa2/\n+CFLAGS += -I$(RTE_SDK)/lib/librte_eal/linuxapp/eal\n+\n+# versioning export map\n+EXPORT_MAP := rte_pmd_dpaa2_sec_version.map\n+\n+# library version\n+LIBABIVER := 1\n+\n+# external library include paths\n+CFLAGS += -Iinclude\n+LDLIBS += -lcrypto\n+\n+# library source files\n+SRCS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC) += dpaa2_sec_dpseci.c\n+\n+# library dependencies\n+DEPDIRS-y += lib/librte_eal\n+DEPDIRS-y += lib/librte_mbuf\n+DEPDIRS-y += lib/librte_cryptodev\n+\n+include $(RTE_SDK)/mk/rte.lib.mk\ndiff --git a/drivers/crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map b/drivers/crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map\nnew file mode 100644\nindex 0000000..31eca32\n--- /dev/null\n+++ b/drivers/crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map\n@@ -0,0 +1,4 @@\n+DPDK_17.02 {\n+\n+\tlocal: *;\n+};\ndiff --git a/mk/rte.app.mk b/mk/rte.app.mk\nindex 1f1157f..348d299 100644\n--- a/mk/rte.app.mk\n+++ b/mk/rte.app.mk\n@@ -143,6 +143,13 @@ _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_AESNI_MB)    += -lrte_pmd_aesni_mb\n _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_AESNI_MB)    += -L$(AESNI_MULTI_BUFFER_LIB_PATH) -lIPSec_MB\n _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_AESNI_GCM)   += -lrte_pmd_aesni_gcm -lcrypto\n _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_AESNI_GCM)   += -L$(AESNI_MULTI_BUFFER_LIB_PATH) -lIPSec_MB\n+ifeq ($(CONFIG_RTE_LIBRTE_DPAA2_COMMON),y)\n+_LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC)   += -lrte_pmd_dpaa2_sec\n+_LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC)   += -lrte_pmd_dpaa2_qbman\n+_LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC)   += -lrte_pmd_dpaa2_dpio\n+_LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC)   += -lrte_pmd_dpaa2_pool\n+_LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC)   += -lrte_pmd_fslmcbus\n+endif\n _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_OPENSSL)     += -lrte_pmd_openssl -lcrypto\n _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_NULL_CRYPTO) += -lrte_pmd_null_crypto\n _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_QAT)         += -lrte_pmd_qat -lcrypto\n",
    "prefixes": [
        "dpdk-dev",
        "v2",
        "07/11"
    ]
}