get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 16439,
    "url": "https://patches.dpdk.org/api/patches/16439/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1475847187-28967-2-git-send-email-shreyansh.jain@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": "<1475847187-28967-2-git-send-email-shreyansh.jain@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1475847187-28967-2-git-send-email-shreyansh.jain@nxp.com",
    "date": "2016-10-07T13:33:06",
    "name": "[dpdk-dev,2/3] eal/drivers: prefix VDEV driver REGISTER macro with EAL",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "721319382b4eef9b444eabfc29febc7cafdd8ea5",
    "submitter": {
        "id": 497,
        "url": "https://patches.dpdk.org/api/people/497/?format=api",
        "name": "Shreyansh Jain",
        "email": "shreyansh.jain@nxp.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1475847187-28967-2-git-send-email-shreyansh.jain@nxp.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/16439/comments/",
    "check": "pending",
    "checks": "https://patches.dpdk.org/api/patches/16439/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 0DF1558CF;\n\tFri,  7 Oct 2016 15:32:26 +0200 (CEST)",
            "from NAM01-BY2-obe.outbound.protection.outlook.com\n\t(mail-by2nam01on0072.outbound.protection.outlook.com [104.47.34.72])\n\tby dpdk.org (Postfix) with ESMTP id 63DB658C5\n\tfor <dev@dpdk.org>; Fri,  7 Oct 2016 15:32:23 +0200 (CEST)",
            "from DM2PR03CA0026.namprd03.prod.outlook.com (10.141.96.25) by\n\tSN1PR0301MB2015.namprd03.prod.outlook.com (10.163.225.158) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.649.16;\n\tFri, 7 Oct 2016 13:32:21 +0000",
            "from BY2FFO11FD033.protection.gbl (2a01:111:f400:7c0c::111) by\n\tDM2PR03CA0026.outlook.office365.com (2a01:111:e400:2428::25) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.659.11 via\n\tFrontend Transport; Fri, 7 Oct 2016 13:32:21 +0000",
            "from tx30smr01.am.freescale.net (192.88.168.50) by\n\tBY2FFO11FD033.mail.protection.outlook.com (10.1.14.218) with\n\tMicrosoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.629.5\n\tvia Frontend Transport; Fri, 7 Oct 2016 13:32:21 +0000",
            "from Tophie.ap.freescale.net ([10.232.14.87])\n\tby tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tu97DWFF2028443; Fri, 7 Oct 2016 06:32:19 -0700"
        ],
        "Authentication-Results": "spf=fail (sender IP is 192.88.168.50)\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.168.50 as permitted sender)\n\treceiver=protection.outlook.com; \n\tclient-ip=192.88.168.50; helo=tx30smr01.am.freescale.net;",
        "From": "Shreyansh Jain <shreyansh.jain@nxp.com>",
        "To": "<david.marchand@6wind.com>",
        "CC": "<thomas.monjalon@6wind.com>, <dev@dpdk.org>, Shreyansh Jain\n\t<shreyansh.jain@nxp.com>",
        "Date": "Fri, 7 Oct 2016 19:03:06 +0530",
        "Message-ID": "<1475847187-28967-2-git-send-email-shreyansh.jain@nxp.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1475847187-28967-1-git-send-email-shreyansh.jain@nxp.com>",
        "References": "<1475847187-28967-1-git-send-email-shreyansh.jain@nxp.com>",
        "X-EOPAttributedMessage": "0",
        "X-Matching-Connectors": "131203207416385847;\n\t(91ab9b29-cfa4-454e-5278-08d120cd25b8); ()",
        "X-Forefront-Antispam-Report": "CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI;\n\tSFV:NSPM;\n\tSFS:(10009020)(6009001)(7916002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(81156014)(229853001)(2351001)(33646002)(76176999)(81166006)(50986999)(86362001)(575784001)(2906002)(105606002)(106466001)(11100500001)(8676002)(36756003)(356003)(104016004)(110136003)(586003)(68736007)(4326007)(8936002)(48376002)(5660300001)(7846002)(50466002)(50226002)(2950100002)(189998001)(97736004)(5890100001)(6916009)(85426001)(5003940100001)(6666003)(305945005)(626004)(92566002)(87936001)(19580395003)(19580405001)(77096005)(47776003)(8666005)(7059030);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0301MB2015;\n\tH:tx30smr01.am.freescale.net; \n\tFPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; BY2FFO11FD033;\n\t1:uPLTkmi7f9WCkS/IXmW2RxGR6UTQlqr4DLO89Ju0jat8EAnojP+zHwHXETazUSjKtDM0D9Nj+u8cMBzLXVjroRu221i2PngYpJ/0h8LVERMrp2UyF4gikGtPbZ6jwbAYroZcZBv6SUj7wFAuIsTtx/O1jW1MOUK2DjVLv5ssX9flLFavuO4F+NGzm4Y56jgRMgs9jyYpxwDorZpoTuOqaHez8uOKT7+Ixg/pGlySw7aDfRADW5IcKgxg7HjwQ5wCBQRjxHPFgF0RNUgnZULFrkQLsWYxp3Laa1iAvZDs685VYkJtWn/tsRl3G1zgaX1hhcDiM2ydST67YaU4ts5rplctklaZMSs0E9MktnZtVLvmklD8LzoEzDWfODjVmx0Ml+ftBpMRFbKkPHPaIdD3LLa0FUsTiBy3OIsZ49w8La+RncVEbAZb4UrzNGaDflI3OQkCl1ZFQWfpstbw08IZ17NE+T9/0ItL+iN36hOu+eO1L+IsujHVVtiwR8ZLc4yFFx4jRePNEjZ5j8slJ6Ozpe8wXAdQLkLYnhY5Pe1dIOmoLS00umw2o17OuXd7+ggyuMvHvy7UtPEKD4K3lROGxZ0wG5Tz0MMLdM8uWwHO3sZdCjgf6OrBUM6zbV3cCHO9rP7J1QQKPT+R4SGZ3K+UsaqK/qgEnGy366XuiOJRKWkpMgtMBkL1QZg7XEJdFyaGD3lypP0C9szaRU+awUnQsTzMtNrpbvPe6Lorttj5UdU=",
            "1; SN1PR0301MB2015;\n\t2:PzDIOetPjLzuvnowQoEZBcSrlLAJD6uBFgYYk3r0LygrgCPJoZ6Q/Qnaae7DuWEfbYrpv4Hv5VyFWHuTV0baujMONwJb5NXAZ06bmQHAb1+OR0NW9s5mVcLMaDsix6WGeHa4zSUQ46fMVZ4tT8ShZNZnBQlhMyGIfCPDMSlfq3mHEywpsshiMDiGH+i/cneXb8rIKzE4Wi3XPWdpEZAUVQ==;\n\t3:OxeGfoFjmHoSbw3etX6jNT5x5UyE8Qsik23SUGPBpuedQpEPoQCT7ZZ4eDrl8God1B7qFQbI0i0x3Mqnx9hdg/lMsfsUVpqGtYDgfSq/ahVpKtxcM+UT+xmxY5ePH4sYe2UGi1Q/9OOdEJwewZGpVT5L1HwV8euuYLdCId08Rz0uoJATOv5l+WgenCFnJu2BvHuD8FWjtjuXJk+T+nbVHm2GoB+ajtKfECVqi535EOmcKW3vL6P7hqYKKp4IKSvA",
            "1; SN1PR0301MB2015;\n\t25:4gSxB77UpVLfx6cDeKQf0otWzbRw+v8logENkzdXrRs8s0t5l+JAOe3ec/GbBQ76CXdKo6GX5ANM7oNvUYzAMj/FDifQrqyaf+fLShswLnsx4NbZK8awasHXFiS3ZytRHbrIjChmrq/ncsFIgxR9b86c27JJM0EjyVeBWX/Lhux836AxQaPmgTu27cKTxv415RberBCLLo79fI0MVUBxmbgOwzOxUt7QAGynUoub8lhjMoIyGMZQIyrYCik1VVmbPeAv1deN2ymHDsQbtzXbZHaOXhWNcw/kHrF7vmdLizhMEp05zWx3yiYaTQej40KmGqnSC21EfX/KknK0wtW2+/UbA4QpnN9IHA/sZkjc9NQeR1PwUEi4H/rRTKQde3KOryo6abI3Q+FEwg0oHWDyReC/zJhxx4RHToeHO6VHKrbzucBFyStsdcaxoZYlK/zVL0s4NtjzzhG0Tu/Ez/K5OpVtjcaFC0KJeoHDuBjMIFUao9ndpIEgg1ayoJzkom+jr76pq0u90d7PpvP1bP3zq2lRiSEalluh9S5ip4EEfuDfFmZ9tN3nakxJTNejHc9x/fX43IOZeDuIBBQ9t3XmgP2tT6E0vA3SezSvh+0kRIxpyht8s+JZjdOWGu6hA/iyyXbF2lGb6QqNAyMCnplZT8UtlDW7wPb5/XFrctZRUVUeYIfAhIv2FnDq9Er+6w9lLd/IPi4KBEC0zujBRN1sX7fIpyKWaCbIgtJEqsJeX9Kr7hQtX05vStjCQwniaKK0AW5pUO72nWC5QtWnA+tGkw==",
            "1; SN1PR0301MB2015;\n\t31:s8iFau+tMe9LoBJmHFiMl9SoeFmmycLD9O3Ue4pDN0V1BeyZkpCFiV+ZSnvgvhAPpRjLcSGVpvgNenadbxESvRj4rDmEU5uy2zaJrvTm7hTSlwnsLOn6YOOnkSX+qtc4kTLzf33I/7yM4o5SXMd/kFey+1paeg7zQTt4S6EoplFSUNYbc9Cn/xPNMBXuC/yXOlVvDNcXu0fSKSKYdwDKFIF/SsLk9F/s9fp/m4Y9fC6v4ExpFALg894oCd+3Dstl;\n\t4:hZ9huoPAba0LO2Th9R6sFTHKjDra+ZIzFfZwx2YyE7X1MexGbtScyX4AXutI1ehC7vr/YV/J2VEGWo2TvIbbuGYAAJupYfgrDfcEBcnLsaDYWU47Zo8P3Sb2Vlw6oflDyMcQcCP0gF1TyoYO710GOURrSji10J7Fm6h3frtVePv6Xj1d6vZmZeqTI56wOr94xhLjFpNUfpSW+ZUbPqvbozBdQzVkgaQh2ExlXsWQsQZd5ZagacC0nvvMX7F92AnbMtlLlPp66cQO24pF1tDE7jgnTpot8IPx7oVKk6j4lrXOTmMhL4D9EwKtCANaXsqcvhoFQqFN3UL2h9kdgd7FgOLjMkMDjODNafS1sVMTNaqIaOIxl051bIWTO9454n49DCFjQs/FfbAcLKGRzVn24LilSKyvTuylC+eGbxJ1cnMennkSlak+M0xNVYfhwflDYtkFazw2h23GoxPSMXu9juIu6gKzWEXa2nuPwniScHKVojTJTD7+tCj5PLfGI5h47xFsZu0IROnMse2oz2qHEF1q9M0rVIPTHQPO6e+JS/bQU42IxUAK406Lxpu2eYPx",
            "=?us-ascii?Q?1; SN1PR0301MB2015;\n\t23:VbfvGkrttU4Se5JC8/gUy+bK2ZpP7fqKI5KVjzY?=\n\t=?us-ascii?Q?j3+GmDga5KycJskn0EEZ4LnVRzdsA/NDSjCzuWcYESmUey/RzhHw//WaTTa8?=\n\t=?us-ascii?Q?GqNmrkbZDZi1Bqc3rhwKAPvk8+r8tzebSptBSFTxciQfVRwVxehgpITblD31?=\n\t=?us-ascii?Q?IhytNnkhU5zxDyM/XRDKmkKO3OuDTD3JoL5znXz0GPfFVAQxKTpcgY1BshlJ?=\n\t=?us-ascii?Q?YxejEEshy1dZD+H/QJ9A26rGsdo5SEQ4aXhJQdkgxV9GzEB4BeSl3Jx4RmM3?=\n\t=?us-ascii?Q?O0GgmEbG+CNOU2hR3tu2zfyRHdnyKCfjbwkvWNGZEnw2J2KPWSxOYEdF2393?=\n\t=?us-ascii?Q?HJJyL+yWKeOyc7s2Wr635VlyMTxoWoR8WLFYcNSmYejou8Dy/BunReiN0nUX?=\n\t=?us-ascii?Q?TkeMuSSQwsrqdCB0ODYYK9GBVJpT1CFCVsjk5L2EkTSI/G8gfCgAnLD0mNAG?=\n\t=?us-ascii?Q?fNixW+mDZtvL5Wm/qq3gyq9rvwBT+7xyi3z6vzRMp+GFkieYWSDI/HA77JHm?=\n\t=?us-ascii?Q?m4CceKjvpW1avRJYtGPFkBMoDrIOOw5o8F9cjJOt8aD3VIpPmF26uuauOdkd?=\n\t=?us-ascii?Q?FxMAacrfC5sT7SOB1UwwEQ0m6qBUZrHiTQ+3Mf5Y+L56ay6peUb70Oxiv22h?=\n\t=?us-ascii?Q?58nelN52ESmLPIIVQSo/CsRCbC4UHFg5aCdHIXQc10lcnEx8jOzzp9bXlrAH?=\n\t=?us-ascii?Q?q1KGJ1rYQP0KtmeSyVje5oC+vlNYAZiX6Na7TDla+QHi169WF++Nl6EY7e2S?=\n\t=?us-ascii?Q?BEBWSHjcL/BmSw4rXZCDMBpuQRv6r2N4hHuWY1v1qaEQeBxkmmpG/fs7Fnmu?=\n\t=?us-ascii?Q?ZE/ymX5sXEW5L+YRnOdPNlJ12zWfs9vjRD9+Qcm+oFBNB9zTHsp2xIlpUsTs?=\n\t=?us-ascii?Q?CTtMWbxCHVz8X0Qfxa7WAI6jcl7zbL+zj2/VugBgzDP5KQRfnYGGzCY718iU?=\n\t=?us-ascii?Q?BQumMTz93JvlQE0SObvRWBmyD1eooE5lXSAoC4uezxHYSCKzjHQKdrpY/8c0?=\n\t=?us-ascii?Q?Ixx8tooWaoWp6tZTpJP9Qr8h5tFoTdvm2wy84JQ/GbDL88Ke4uk2qm6bML9Z?=\n\t=?us-ascii?Q?YUzAVM9fqSKGlXoFcCmHJlIlPMALB3ePqlFr9JYjtIBL9aUJmgD+6HqR6wca?=\n\t=?us-ascii?Q?ixAOqeHAhMQoPDT/55viGzDvzVROzVkvO0Sr5NX17w/1xzhII/x1ExKgkc4S?=\n\t=?us-ascii?Q?dFpmlwoItPtgvXwRxsBNGhg2ZgPaEtu8rJEa4OjZ0RdXLNFZpAWQQcWB1Uqa?=\n\t=?us-ascii?Q?c3VtdAqtP/1ZvUDU4bq+UK2lKui9mNwIdqsBlzun5?=",
            "1; SN1PR0301MB2015;\n\t6:Cl+B65wFOOIBA2Y8QSrTJtOyPDd7jKWKnkR9RavXrO++2/VTOSS8aozvW6GcjJEgTdY2hylAwtFlEyNpoU1+Kj8iP43TuhBEWJwOBVBqOnaPY5qOd5nYJpcHNYqiE4nX9KNQiB13HuVdw5zkjjQb6lA5tL/sqHJAl1ifvBdAS7WfrrEdxiZI9vEzZ8qyQufboKfDiSnrFTyizz/Ly2e2NT+T8LZOKDFkxSGh7TrkT09AVZapKVAlcx+ivtlhLLVCI7oiA5aFF161vmK5NGlvRy010qsCLodVpbZW7nbcclRN5Uyg31DGSjE2qi8I2hPr;\n\t5:Yg4p+4JhsI2rfxTEhlNj1b1Luo7f0oaqO2k4ouvj+z9nSNaP7X7HvJ2WMYPumvXA2LyuZRgXe9jwbVcyIT+Q4V/YOZQhqFKZpvEPHWYaA3Y5om3xUcMJqKvgcS5oIx/LEY2NU5OeE6EJKVCsEi46oeXktGNtv1u8UbzQsQ0eeGIamWCsb0B2xh3yK5fa0u85;\n\t24:CG7ZpkYVq019NynxuVBJ6ZgZy/jCV6d9BKCVDotMAavVk05wEeyCrfNhmwQqAoY0NX8/XFygwb4gt8pd1LNDG17uxFAo/648e6a9ituSNkU=",
            "1; SN1PR0301MB2015;\n\t7:X9kUaeFPUxTvH0NfkOt5J6q+U7ZxgrLKuFNXxY/aJ9z8SV/MxdnDiXiwGeIhejXCNu/Hi5s6e/zsdEw2d/c7z9Qqtjp7rPlxv6Ow+B9mxG3SNqz1WudaG4WS8H9BpAh5dyFGkUgxgdP4btHWqenhws7SGuDp7cVrBTAwgMaNMO7JkEn6XIes97AvUEfpW6iV1gupadFoPILdyGWTlV2Xl2QjwyV6yE0xyllMqa4njd/MrTVt554dFcQHKxncj9nhtomtnq9qHFRzMyOiEUHPWw/we1XVCPq7bKTlxr4i61cZh8u31gPBkMscALLNIT7dmoQ2WXb4p9fYIHA8HEz3fg=="
        ],
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-MS-Office365-Filtering-Correlation-Id": "b1544aed-ab87-48ce-1137-08d3eeb65de9",
        "X-Microsoft-Antispam": "UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB2015;",
        "X-Microsoft-Antispam-PRVS": "<SN1PR0301MB201531FCD8F355550572562090C60@SN1PR0301MB2015.namprd03.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:(185117386973197);",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(6040176)(601004)(2401047)(13018025)(13015025)(13024025)(8121501046)(5005006)(13023025)(13017025)(10201501046)(3002001)(6055026);\n\tSRVR:SN1PR0301MB2015; BCL:0; PCL:0; RULEID:(400006);\n\tSRVR:SN1PR0301MB2015; ",
        "X-Forefront-PRVS": "0088C92887",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "07 Oct 2016 13:32:21.4357\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.168.50]; \n\tHelo=[tx30smr01.am.freescale.net]",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "SN1PR0301MB2015",
        "Subject": "[dpdk-dev] [PATCH 2/3] eal/drivers: prefix VDEV driver REGISTER\n\tmacro with EAL",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "patches and discussions about DPDK <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: Shreyansh Jain <shreyansh.jain@nxp.com>\n---\n drivers/crypto/aesni_gcm/aesni_gcm_pmd.c   | 2 +-\n drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c | 2 +-\n drivers/crypto/kasumi/rte_kasumi_pmd.c     | 2 +-\n drivers/crypto/null/null_crypto_pmd.c      | 2 +-\n drivers/crypto/snow3g/rte_snow3g_pmd.c     | 2 +-\n drivers/net/af_packet/rte_eth_af_packet.c  | 2 +-\n drivers/net/bonding/rte_eth_bond_pmd.c     | 2 +-\n drivers/net/mpipe/mpipe_tilegx.c           | 4 ++--\n drivers/net/null/rte_eth_null.c            | 2 +-\n drivers/net/pcap/rte_eth_pcap.c            | 2 +-\n drivers/net/ring/rte_eth_ring.c            | 2 +-\n drivers/net/vhost/rte_eth_vhost.c          | 2 +-\n drivers/net/virtio/virtio_user_ethdev.c    | 2 +-\n drivers/net/xenvirt/rte_eth_xenvirt.c      | 2 +-\n lib/librte_eal/common/eal_common_dev.c     | 2 +-\n lib/librte_eal/common/include/rte_vdev.h   | 2 +-\n 16 files changed, 17 insertions(+), 17 deletions(-)",
    "diff": "diff --git a/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c b/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c\nindex 317c556..75f1256 100644\n--- a/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c\n+++ b/drivers/crypto/aesni_gcm/aesni_gcm_pmd.c\n@@ -519,7 +519,7 @@ static struct rte_vdev_driver aesni_gcm_pmd_drv = {\n \t.remove = aesni_gcm_remove\n };\n \n-DRIVER_REGISTER_VDEV(CRYPTODEV_NAME_AESNI_GCM_PMD, aesni_gcm_pmd_drv);\n+EAL_REGISTER_VDEV(CRYPTODEV_NAME_AESNI_GCM_PMD, aesni_gcm_pmd_drv);\n DRIVER_REGISTER_PARAM_STRING(CRYPTODEV_NAME_AESNI_GCM_PMD,\n \t\"max_nb_queue_pairs=<int> \"\n \t\"max_nb_sessions=<int> \"\ndiff --git a/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c b/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c\nindex ff2fc25..3390116 100644\n--- a/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c\n+++ b/drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c\n@@ -719,7 +719,7 @@ static struct rte_vdev_driver cryptodev_aesni_mb_pmd_drv = {\n \t.remove = cryptodev_aesni_mb_remove\n };\n \n-DRIVER_REGISTER_VDEV(CRYPTODEV_NAME_AESNI_MB_PMD, cryptodev_aesni_mb_pmd_drv);\n+EAL_REGISTER_VDEV(CRYPTODEV_NAME_AESNI_MB_PMD, cryptodev_aesni_mb_pmd_drv);\n DRIVER_REGISTER_PARAM_STRING(CRYPTODEV_NAME_AESNI_MB_PMD,\n \t\"max_nb_queue_pairs=<int> \"\n \t\"max_nb_sessions=<int> \"\ndiff --git a/drivers/crypto/kasumi/rte_kasumi_pmd.c b/drivers/crypto/kasumi/rte_kasumi_pmd.c\nindex 8774fc2..970bb64 100644\n--- a/drivers/crypto/kasumi/rte_kasumi_pmd.c\n+++ b/drivers/crypto/kasumi/rte_kasumi_pmd.c\n@@ -655,7 +655,7 @@ static struct rte_vdev_driver cryptodev_kasumi_pmd_drv = {\n \t.remove = cryptodev_kasumi_remove\n };\n \n-DRIVER_REGISTER_VDEV(CRYPTODEV_NAME_KASUMI_PMD, cryptodev_kasumi_pmd_drv);\n+EAL_REGISTER_VDEV(CRYPTODEV_NAME_KASUMI_PMD, cryptodev_kasumi_pmd_drv);\n DRIVER_REGISTER_PARAM_STRING(CRYPTODEV_NAME_KASUMI_PMD,\n \t\"max_nb_queue_pairs=<int> \"\n \t\"max_nb_sessions=<int> \"\ndiff --git a/drivers/crypto/null/null_crypto_pmd.c b/drivers/crypto/null/null_crypto_pmd.c\nindex e41e819..171707d 100644\n--- a/drivers/crypto/null/null_crypto_pmd.c\n+++ b/drivers/crypto/null/null_crypto_pmd.c\n@@ -273,7 +273,7 @@ static struct rte_vdev_driver cryptodev_null_pmd_drv = {\n \t.remove = cryptodev_null_remove\n };\n \n-DRIVER_REGISTER_VDEV(CRYPTODEV_NAME_NULL_PMD, cryptodev_null_pmd_drv);\n+EAL_REGISTER_VDEV(CRYPTODEV_NAME_NULL_PMD, cryptodev_null_pmd_drv);\n DRIVER_REGISTER_PARAM_STRING(CRYPTODEV_NAME_NULL_PMD,\n \t\"max_nb_queue_pairs=<int> \"\n \t\"max_nb_sessions=<int> \"\ndiff --git a/drivers/crypto/snow3g/rte_snow3g_pmd.c b/drivers/crypto/snow3g/rte_snow3g_pmd.c\nindex f4b596e..82f3f5d 100644\n--- a/drivers/crypto/snow3g/rte_snow3g_pmd.c\n+++ b/drivers/crypto/snow3g/rte_snow3g_pmd.c\n@@ -643,7 +643,7 @@ static struct rte_vdev_driver cryptodev_snow3g_pmd_drv = {\n \t.remove = cryptodev_snow3g_remove\n };\n \n-DRIVER_REGISTER_VDEV(CRYPTODEV_NAME_SNOW3G_PMD, cryptodev_snow3g_pmd_drv);\n+EAL_REGISTER_VDEV(CRYPTODEV_NAME_SNOW3G_PMD, cryptodev_snow3g_pmd_drv);\n DRIVER_REGISTER_PARAM_STRING(CRYPTODEV_NAME_SNOW3G_PMD,\n \t\"max_nb_queue_pairs=<int> \"\n \t\"max_nb_sessions=<int> \"\ndiff --git a/drivers/net/af_packet/rte_eth_af_packet.c b/drivers/net/af_packet/rte_eth_af_packet.c\nindex 6777c41..556e6b2 100644\n--- a/drivers/net/af_packet/rte_eth_af_packet.c\n+++ b/drivers/net/af_packet/rte_eth_af_packet.c\n@@ -894,7 +894,7 @@ static struct rte_vdev_driver pmd_af_packet_drv = {\n \t.remove = rte_pmd_af_packet_remove,\n };\n \n-DRIVER_REGISTER_VDEV(net_af_packet, pmd_af_packet_drv);\n+EAL_REGISTER_VDEV(net_af_packet, pmd_af_packet_drv);\n DRIVER_REGISTER_PARAM_STRING(net_af_packet,\n \t\"iface=<string> \"\n \t\"qpairs=<int> \"\ndiff --git a/drivers/net/bonding/rte_eth_bond_pmd.c b/drivers/net/bonding/rte_eth_bond_pmd.c\nindex 970fe0c..ef5901d 100644\n--- a/drivers/net/bonding/rte_eth_bond_pmd.c\n+++ b/drivers/net/bonding/rte_eth_bond_pmd.c\n@@ -2513,7 +2513,7 @@ static struct rte_vdev_driver bond_drv = {\n \t.remove = bond_remove,\n };\n \n-DRIVER_REGISTER_VDEV(net_bonding, bond_drv);\n+EAL_REGISTER_VDEV(net_bonding, bond_drv);\n \n DRIVER_REGISTER_PARAM_STRING(net_bonding,\n \t\"slave=<ifc> \"\ndiff --git a/drivers/net/mpipe/mpipe_tilegx.c b/drivers/net/mpipe/mpipe_tilegx.c\nindex b9eefdf..a6bc999 100644\n--- a/drivers/net/mpipe/mpipe_tilegx.c\n+++ b/drivers/net/mpipe/mpipe_tilegx.c\n@@ -1631,8 +1631,8 @@ static struct rte_vdev_driver pmd_mpipe_gbe_drv = {\n \t.probe = rte_pmd_mpipe_probe,\n };\n \n-DRIVER_REGISTER_VDEV(net_mpipe_xgbe, pmd_mpipe_xgbe_drv);\n-DRIVER_REGISTER_VDEV(net_mpipe_gbe, pmd_mpipe_gbe_drv);\n+EAL_REGISTER_VDEV(net_mpipe_xgbe, pmd_mpipe_xgbe_drv);\n+EAL_REGISTER_VDEV(net_mpipe_gbe, pmd_mpipe_gbe_drv);\n \n static void __attribute__((constructor, used))\n mpipe_init_contexts(void)\ndiff --git a/drivers/net/null/rte_eth_null.c b/drivers/net/null/rte_eth_null.c\nindex c2e10a8..0618299 100644\n--- a/drivers/net/null/rte_eth_null.c\n+++ b/drivers/net/null/rte_eth_null.c\n@@ -691,7 +691,7 @@ static struct rte_vdev_driver pmd_null_drv = {\n \t.remove = rte_pmd_null_remove,\n };\n \n-DRIVER_REGISTER_VDEV(net_null, pmd_null_drv);\n+EAL_REGISTER_VDEV(net_null, pmd_null_drv);\n DRIVER_REGISTER_PARAM_STRING(net_null,\n \t\"size=<int> \"\n \t\"copy=<int>\");\ndiff --git a/drivers/net/pcap/rte_eth_pcap.c b/drivers/net/pcap/rte_eth_pcap.c\nindex 965c999..1af0a92 100644\n--- a/drivers/net/pcap/rte_eth_pcap.c\n+++ b/drivers/net/pcap/rte_eth_pcap.c\n@@ -1064,7 +1064,7 @@ static struct rte_vdev_driver pmd_pcap_drv = {\n \t.remove = pmd_pcap_remove,\n };\n \n-DRIVER_REGISTER_VDEV(net_pcap, pmd_pcap_drv);\n+EAL_REGISTER_VDEV(net_pcap, pmd_pcap_drv);\n DRIVER_REGISTER_PARAM_STRING(net_pcap,\n \tETH_PCAP_RX_PCAP_ARG \"=<string> \"\n \tETH_PCAP_TX_PCAP_ARG \"=<string> \"\ndiff --git a/drivers/net/ring/rte_eth_ring.c b/drivers/net/ring/rte_eth_ring.c\nindex b91f222..2c8852d 100644\n--- a/drivers/net/ring/rte_eth_ring.c\n+++ b/drivers/net/ring/rte_eth_ring.c\n@@ -628,6 +628,6 @@ static struct rte_vdev_driver pmd_ring_drv = {\n \t.remove = rte_pmd_ring_remove,\n };\n \n-DRIVER_REGISTER_VDEV(net_ring, pmd_ring_drv);\n+EAL_REGISTER_VDEV(net_ring, pmd_ring_drv);\n DRIVER_REGISTER_PARAM_STRING(net_ring,\n \t\"nodeaction=[attach|detach]\");\ndiff --git a/drivers/net/vhost/rte_eth_vhost.c b/drivers/net/vhost/rte_eth_vhost.c\nindex c1d09a0..b119910 100644\n--- a/drivers/net/vhost/rte_eth_vhost.c\n+++ b/drivers/net/vhost/rte_eth_vhost.c\n@@ -1230,7 +1230,7 @@ static struct rte_vdev_driver pmd_vhost_drv = {\n \t.remove = rte_pmd_vhost_remove,\n };\n \n-DRIVER_REGISTER_VDEV(net_vhost, pmd_vhost_drv);\n+EAL_REGISTER_VDEV(net_vhost, pmd_vhost_drv);\n DRIVER_REGISTER_PARAM_STRING(net_vhost,\n \t\"iface=<ifc> \"\n \t\"queues=<int>\");\ndiff --git a/drivers/net/virtio/virtio_user_ethdev.c b/drivers/net/virtio/virtio_user_ethdev.c\nindex 6fcedd9..3599c04 100644\n--- a/drivers/net/virtio/virtio_user_ethdev.c\n+++ b/drivers/net/virtio/virtio_user_ethdev.c\n@@ -478,7 +478,7 @@ static struct rte_vdev_driver virtio_user_driver = {\n \t.remove = virtio_user_pmd_remove,\n };\n \n-DRIVER_REGISTER_VDEV(net_virtio_user, virtio_user_driver);\n+EAL_REGISTER_VDEV(net_virtio_user, virtio_user_driver);\n DRIVER_REGISTER_PARAM_STRING(net_virtio_user,\n \t\"path=<path> \"\n \t\"mac=<mac addr> \"\ndiff --git a/drivers/net/xenvirt/rte_eth_xenvirt.c b/drivers/net/xenvirt/rte_eth_xenvirt.c\nindex fa01ba0..bf06cd8 100644\n--- a/drivers/net/xenvirt/rte_eth_xenvirt.c\n+++ b/drivers/net/xenvirt/rte_eth_xenvirt.c\n@@ -764,6 +764,6 @@ static struct rte_vdev_driver pmd_xenvirt_drv = {\n \t.remove = rte_pmd_xenvirt_remove,\n };\n \n-DRIVER_REGISTER_VDEV(net_xenvirt, pmd_xenvirt_drv);\n+EAL_REGISTER_VDEV(net_xenvirt, pmd_xenvirt_drv);\n DRIVER_REGISTER_PARAM_STRING(net_xenvirt,\n \t\"mac=<mac addr>\");\ndiff --git a/lib/librte_eal/common/eal_common_dev.c b/lib/librte_eal/common/eal_common_dev.c\nindex d1f0ad8..67f3d42 100644\n--- a/lib/librte_eal/common/eal_common_dev.c\n+++ b/lib/librte_eal/common/eal_common_dev.c\n@@ -84,7 +84,7 @@ rte_eal_dev_init(void)\n \t/*\n \t * Note that the dev_driver_list is populated here\n \t * from calls made to rte_eal_driver_register from constructor functions\n-\t * embedded into PMD modules via the DRIVER_REGISTER_VDEV macro\n+\t * embedded into PMD modules via the EAL_REGISTER_VDEV macro\n \t */\n \n \t/* call the init function for each virtual device */\ndiff --git a/lib/librte_eal/common/include/rte_vdev.h b/lib/librte_eal/common/include/rte_vdev.h\nindex 0dec8eb..6ffc429 100644\n--- a/lib/librte_eal/common/include/rte_vdev.h\n+++ b/lib/librte_eal/common/include/rte_vdev.h\n@@ -81,7 +81,7 @@ void rte_eal_vdrv_register(struct rte_vdev_driver *driver);\n  */\n void rte_eal_vdrv_unregister(struct rte_vdev_driver *driver);\n \n-#define DRIVER_REGISTER_VDEV(nm, vdrv)\\\n+#define EAL_REGISTER_VDEV(nm, vdrv)\\\n RTE_INIT(vdrvinitfn_ ##vdrv);\\\n static void vdrvinitfn_ ##vdrv(void)\\\n {\\\n",
    "prefixes": [
        "dpdk-dev",
        "2/3"
    ]
}