get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 40910,
    "url": "https://patches.dpdk.org/api/patches/40910/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1528478659-15859-11-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": "<1528478659-15859-11-git-send-email-anoob.joseph@caviumnetworks.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1528478659-15859-11-git-send-email-anoob.joseph@caviumnetworks.com",
    "date": "2018-06-08T17:24:09",
    "name": "[dpdk-dev,10/20] eventdev: add placeholder for ethdev init",
    "commit_ref": null,
    "pull_url": null,
    "state": "changes-requested",
    "archived": true,
    "hash": "0d23d3554875cf85ace2790f1ee846390fa9f9b2",
    "submitter": {
        "id": 893,
        "url": "https://patches.dpdk.org/api/people/893/?format=api",
        "name": "Anoob Joseph",
        "email": "anoob.joseph@caviumnetworks.com"
    },
    "delegate": {
        "id": 310,
        "url": "https://patches.dpdk.org/api/users/310/?format=api",
        "username": "jerin",
        "first_name": "Jerin",
        "last_name": "Jacob",
        "email": "jerinj@marvell.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1528478659-15859-11-git-send-email-anoob.joseph@caviumnetworks.com/mbox/",
    "series": [
        {
            "id": 61,
            "url": "https://patches.dpdk.org/api/series/61/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=61",
            "date": "2018-06-08T17:23:59",
            "name": "add eventmode helper functions",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/61/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/40910/comments/",
    "check": "fail",
    "checks": "https://patches.dpdk.org/api/patches/40910/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 A94B31D02D;\n\tFri,  8 Jun 2018 19:25:37 +0200 (CEST)",
            "from NAM03-BY2-obe.outbound.protection.outlook.com\n\t(mail-by2nam03on0076.outbound.protection.outlook.com [104.47.42.76])\n\tby dpdk.org (Postfix) with ESMTP id BA15F1D02D\n\tfor <dev@dpdk.org>; Fri,  8 Jun 2018 19:25:35 +0200 (CEST)",
            "from ajoseph83.caveonetworks.com.caveonetworks.com (115.113.156.2)\n\tby DM6PR07MB4906.namprd07.prod.outlook.com (2603:10b6:5:a3::11)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.17;\n\tFri, 8 Jun 2018 17:25:30 +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=SfZDlwHtdaiom2iYXc0n9bgMeW7FZYUXKJ5gPzt+5Cc=;\n\tb=BfsiO4dk7t7yKcMvOktThDKvI6hzQiP2HTXM8Ihya791W6/+ZIudAEnLBSCKKeyxNENY6pvY4ipBwwr+iGkjYxc5DGES2qENxsSmWIP1cyO+JxYCj/LWOWST2ZHSMPtXfFl9J4Zw2NsnDXc8Ml9kXQtvkyFkcfjsKYiT+htCi2o=",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Anoob.Joseph@cavium.com; ",
        "From": "Anoob Joseph <anoob.joseph@caviumnetworks.com>",
        "To": "Bruce Richardson <bruce.richardson@intel.com>,\n\tJerin Jacob <jerin.jacob@caviumnetworks.com>,\n\tPablo de Lara <pablo.de.lara.guarch@intel.com>",
        "Cc": "Anoob Joseph <anoob.joseph@caviumnetworks.com>,\n\tHemant Agrawal <hemant.agrawal@nxp.com>,\n\tNarayana Prasad <narayanaprasad.athreya@caviumnetworks.com>,\n\tNikhil Rao <nikhil.rao@intel.com>,\n\tPavan Nikhilesh <pbhagavatula@caviumnetworks.com>,\n\tSunil Kumar Kori <sunil.kori@nxp.com>, dev@dpdk.org",
        "Date": "Fri,  8 Jun 2018 22:54:09 +0530",
        "Message-Id": "<1528478659-15859-11-git-send-email-anoob.joseph@caviumnetworks.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1528478659-15859-1-git-send-email-anoob.joseph@caviumnetworks.com>",
        "References": "<1528478659-15859-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": "BM1PR0101CA0050.INDPRD01.PROD.OUTLOOK.COM\n\t(2603:1096:b00:19::12) To DM6PR07MB4906.namprd07.prod.outlook.com\n\t(2603:10b6:5:a3::11)",
        "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:DM6PR07MB4906; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; DM6PR07MB4906;\n\t3:v9aqhhnC0NcP1CvNRONO59U/ibwbKhFs6/UFjydhbiBEvOCPFMja7+2AVCrlOCGYJAcOfUC86PPOJDuQS7YL+s+0i4GNVXsZHOWLOq66eTdsQVxRWanuMds6WGqKGFKBEtEK1HmcB8ZhkmTEa/9KKmaV9jd0TkH1tiIHWmbccCb2J00miQXX2XWYpSQYEHCSEPVJsrlBeTh4ky+lYbdLNDjDGEgxSoGpm8+X3kiIvR3hV19U8JMyYlqCAfxmZRKd;\n\t25:b2blHV3+HFOelG/Pk4kYQN10EmdJ9IuhbAsS8ZEM0CJuyzIlgZEN2eo8Rr9mJK8FyClgnxCBLipAFTJpZieDgO05aVTo1KiagXfIl1fnNfpxZMsTCZrEt1ktdpb7dhBAa82B9mSzXNynp5aNfbGJ0hXKKyenarubtACoHoR5hZEVj1sONj7wtYsybVLUeb69tkXTJiTuiaF4DwS/m3qUx52UqLeL51nGaeZQJG87RyqDtIUtDoGPTJcFtRg5PWgOis/4E+5kAHQvjQy/EKlL+2ACNGigxA/qPwFV002Dd8c4PKi5zRWYkTbPX21lvqx75XPKT28vyxJWFIhuxyZkyA==;\n\t31:0/hKX+de6owihK9UyIM3saGGghMZeJtdigkaXZ6bbcYmTS238asiQfB3qWIgvX0+VSbXKPqhoxzkb0FbLvCs7Zmmj4B0eMxTIEXaUvDLC7WQ9uar8s67ytF6U5dMv9/0tdbR46EAZ0+V8gd/TW9c6I3O/QPxtbQ8orRvoh6x7QvMPDzghfOnTnwJnYCL8NGtsnCv9YWEcqNe6Vday7roy/91WLMqehqLtSfOAVQs67g=",
            "1; DM6PR07MB4906;\n\t20:ZG7ESCRUZa7DyRp22/xpF/c/dCnF3GuEJdFcmL4Iif8evEYhuInhhGNNv84xL2QIi5WQQGa3Oc0ngkHTlrKykLL4WitL1/vspNJrqP7BOzYv3F9OnuaBPl0NlV901zrJoa7tqBpyjfuwDj94B7nWbGBUBZzotRX4eqGw69wYxOBlAx56lTycbAz8RJsmnmaX6p901//r1ioM5TXfQd/yx5csctjZTwI7h0psYSst9h4mfiLJa1OV0VOCv/KANnvJJw6pzNLgGR6dWTEuE+ACqvc/v4rIwVadUXSWc11JHFGCBZE8jqeB/LUkWPcy3Lnwsmg7LHcbcI/uaHQLMDAQ5K/wSLTbWjgy5ogJPAa0I+dVaQXg/F6bqrKjHjv3a0oNFlIdA7e9gqWUnvjbcvG9TwS3kHBILFAqiX37fc7R9Rq8/6i5w/dCJZ0xst6bjdMUMHCO2GxjOTZt0ts3UlyTomkZtlZa2vvzXVEmkPFilhNOckoSp7ozcjR/imx1sUNeFASR5lBHlwuXu0VP2HI4QAVCxqX5t/oQGStYC8UYH+MLB64bPtqFyRKO6oeGFA6gdagnI2iqDV4cmcX/d7SyZWVZStcPAZnVQWN+oejjQkI=;\n\t4:J4nGbD+l5fTOCMmynbFhQYuZISDh21gjIrphChkb8Aeyr/+IMqENl7j6pYnQETNNO6s7fqrXj7OhsmgYC+pKzmvwZQPTG2yqP9oX3kRaKSqy11LQyw1Z8uyWbGN90rrtKkiVPk2io4i1nAhBfnrpLKmzgv5qwM3MKbM8hYcGtX4h4cbjJxJuQAiLY8Ld1uNIi7Ls5DnI0KfUfPMICBbZk8/urcrAsUJUleUrXTa16ngCy1xP0n6mtAbUmZpVAApX5O3KzVq4Y25J20gRupSlIid48/o7wu9w7cmIrKSUVq7ji6eXIVieCYayvD16pnyJ",
            "=?us-ascii?Q?1; DM6PR07MB4906;\n\t23:VwWj/ppD21XXvbt332P6QTnI5kTpmdYGnEzw/RmAL?=\n\twjVy9faGp/F1oHUONbyRipA6OTyFENn2ZLDD4H1LA8lSMsbTx16j36eHS/IvD9Iu55p+/AgSaq35VSzSNysPD/+VGkj0ZioAnwsv55CwTdaN2zVMkH0S5p0qBlJyaRQDsZjTiTYBjcWooKeceA5kbLoy5ewpyuaTJ8QIoo+Vj42JrBQxaEpz6KRktKTqXpdGd/4t/puO2LdJpSuNfCPAkOyMifilO9SownH52WCaBbpwN0sqhIdYrLS8DnMiAyaxmiYVfn9so6nm5b7c2G09WmPdvY8ZgVjj5nNwZiVuyfJrxZK9ywq9F484j0Ybrt22St0kuo9Zo5c1LuV4I6jSvabOaQWGdPrXF4AOxI7ZaP6z6i3GS2yuHFKpoetaaNkeFeoRqtJjDfCMDRNlFs5u45tdT9xwAc+SAyYApnPnTecOSe9m4Ld6Y43sc3/R8I0ISklkpWUL89zwlBxZIlNY+ljT2Hj6yAXDhfns4DOg2ZhD9A2DnDo3mkdf3NOxnrOeh39uHdO4Ip7Kn5HJdyMu1tnsIJ2T3mKbWPdYK7mOgWmJBeFAqDHBoR36d3qb1bqf3J2eqwroU4H2LWG2ZAL05/2Jp4miECwALc5R0VZY9oAa2abydBoGDh9zUjFmPml3dBj0lMOWQ/fu5PGIsdMN9S6Az7rcJQYEK31ttSlZAR5luztJOU9GI5IDA/CzNDYqGW4hAw0izBCo/83/6FRla1EukSi8kLJvud9yrradTNvutl0ss1EGyBAfTmVkkeTSIiX7N6ERe8SrKeSyLIJpbhE9ePCotorvpZhs68wMGgfHmzKsDe+X4cRWZTpdvgrjm8PbJEEvBh04qtSzconuNruyakFYprmLYM6Jy3qEfRh3jx2ZOZiGJQrnTu6MSoQjOBYGyXru0o3cauwICElf/7F5lkfXMRoW671tPXkGwxgcV2iqNtsgknnKvzOuOYDbJgOQaB5B9ALnmJkD4Q/71bM0vHWmf7XfHVV9HIJrRzMOOaHCz5LontHyXXeCH0dQH8f5JyOuwa9IjkPUxfztXyBPh8R33Ph5rS3oLGYimJ49jWF1ZS8kiXyGJjwrCm0wg91cxlukF9UtgqF+gvRrc7jc7Uy1p0t78aRPtymqAg12J7PDdl31lgftMoXsA7xaAFqHkp7NDJogYkat/yoV0yVSfdchzb0vCF7pi+pFMcKOln298yMvof228DljAqZO3WFH7ZczJ9hyNahE7wj95xIMXrK0oU3ykN2tcCHJBvmfg==",
            "1; DM6PR07MB4906;\n\t6:dgxTPOt3rZaR6YF0dBOKkl3vDvc3Knf4ZlxZLl4b/WLzlgcqJ5MOZndHv4W2xriyqwYODDU8QIyvcJlUpm9JgCYIkTmlhwNhfamyE8/8eRAPc05Ncs+Hu6GT8QVre30gGicJhHL/4ovwWGHT95dDnGzpbJ0tXh9PczPaij2EK+p1IXbA2VKapcbnnPl+6Phg4h50vUKGw18F07xLQbMN/nnVL09simLiSOXTPAdRMv33kX40U+7VzdlpIKgC+mqxPKSmzVbrv5PPXggQjaRVE9Q7xikUIQO44jApPzZbww5w8xkLjAxlnEoIHyGDsBE/WplWvERKetV4Gk7H2hAkemlSRdwXH826kutzhz9V9AmH8oy8AKVoV7m7OZP7vrDfXAVQT9XFisNiu9UTGhLwjuWCfa83BpSSpFYXKB0WJN/ldPn3AfknM7RFEOtAD+gY+WKyOnpQlShe6BRGvweJ5g==;\n\t5:aXKMc/iwGoRm7MF0W0MTib9wE5mr/Q8X6E2WbbgCmM0HvpFmd5AevRe2WlvAIuzwhVIBg4MpDvw/FOxL34tqIGbZOBhGrT7R0AflLfH7bv02Y6GACN/UCS+mbzZwjn8B3Sffa6eeLHcZhfjnvjT6TvQqLptWF2yPfqDQNWTxs2A=;\n\t24:hAgaCm0EkorVT4VhnoTEOWB8IKyBqMGxJ8z52NsWDcu89iu5Q/CRmfZj8V9BXx3E089EVmIR1svXfnMxB+sLnY2ns7KcF7SIO4bmNE3voNY=",
            "1; DM6PR07MB4906;\n\t7:KYgM1gkV379b59aZrlGW7VFIcxqIMXW+gv5prvcv/4zG++1VEVpfAG/v173wWzYCJsHW0byeUKxWMQXl3urq4SjBiSOlG+Etaj+uwxf0V1M6vuHqXXP682gtYVCUruuOUHN9JI8pLS/jheiOWhg93ErxqShm4cQdWgPAYNx38e9ORCqx4x8WPV1fpx+ILOIczzb8B3e2YlHWNuWgwK/aDW3nKXVJOUqrGtjNcDgZDg2VuoL57iTePEZJNay0zayr"
        ],
        "X-MS-TrafficTypeDiagnostic": "DM6PR07MB4906:",
        "X-Microsoft-Antispam-PRVS": "<DM6PR07MB49065B50A100B00D6D86FFE6F87B0@DM6PR07MB4906.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)(5005006)(8121501046)(93006095)(3231254)(944501410)(52105095)(10201501046)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);\n\tSRVR:DM6PR07MB4906; BCL:0; PCL:0; RULEID:; SRVR:DM6PR07MB4906; ",
        "X-Forefront-PRVS": "06973FFAD3",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(39860400002)(346002)(366004)(376002)(396003)(39380400002)(189003)(199004)(186003)(16526019)(5660300001)(26005)(42882007)(55236004)(66066001)(47776003)(68736007)(6666003)(305945005)(2906002)(8676002)(7736002)(8936002)(36756003)(52116002)(2616005)(956004)(476003)(446003)(50226002)(81166006)(11346002)(44832011)(6506007)(386003)(486006)(76176011)(51416003)(48376002)(50466002)(97736004)(316002)(6512007)(25786009)(53936002)(6486002)(81156014)(4326008)(3846002)(6116002)(16586007)(54906003)(110136005)(105586002)(106356001)(72206003)(478600001)(8656006);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR07MB4906;\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": "H05ktRuI/AKxdSsdlVi0E4fCqfT9/rQ+vDRo/okNROgmnHTI2ueOxvU6mYMLLZQvlOW/WN7xDqUWzuLqV6RaDnxAPAGqQyt3Op+o7zhkKdIlL5xUDAaqupKdlhpB5KZSMmrSxAa8/iejvAKOa1rjuPNwcYWK/O7QKj52fKvtBD1ofZoYzbgoGq4rw2oRT01c",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-MS-Office365-Filtering-Correlation-Id": "eb03b0b4-6da3-4c13-490a-08d5cd64d78c",
        "X-OriginatorOrg": "caviumnetworks.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "08 Jun 2018 17:25:30.9980\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "eb03b0b4-6da3-4c13-490a-08d5cd64d78c",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DM6PR07MB4906",
        "Subject": "[dpdk-dev] [PATCH 10/20] eventdev: add placeholder for ethdev init",
        "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": "Presently, all the applications would do ethdev init and then pass\ncontrol to eventmode helper init. So not doing any \"real\"\ninitialization. But this would be expanded once applications are\nmodified to pass the eth init task also to the helper routine.\n\nSigned-off-by: Anoob Joseph <anoob.joseph@caviumnetworks.com>\n---\n lib/librte_eventdev/rte_eventmode_helper.c | 13 +++++++++++++\n 1 file changed, 13 insertions(+)",
    "diff": "diff --git a/lib/librte_eventdev/rte_eventmode_helper.c b/lib/librte_eventdev/rte_eventmode_helper.c\nindex 1c4d88d..9f2d6de 100644\n--- a/lib/librte_eventdev/rte_eventmode_helper.c\n+++ b/lib/librte_eventdev/rte_eventmode_helper.c\n@@ -349,6 +349,14 @@ rte_eventmode_helper_initialize_eventdev(struct eventmode_conf *em_conf)\n \treturn 0;\n }\n \n+static int\n+rte_eventmode_helper_initialize_ethdev(struct eventmode_conf *em_conf)\n+{\n+\tRTE_SET_USED(em_conf);\n+\n+\treturn 0;\n+}\n+\n int32_t\n rte_eventmode_helper_initialize_devs(\n \t\tstruct rte_eventmode_helper_conf *mode_conf)\n@@ -388,6 +396,11 @@ rte_eventmode_helper_initialize_devs(\n \tif (ret != 0)\n \t\treturn ret;\n \n+\t/* Setup ethdev */\n+\tret = rte_eventmode_helper_initialize_ethdev(em_conf);\n+\tif (ret != 0)\n+\t\treturn ret;\n+\n \t/* Start eth devices after setting up adapter */\n \tRTE_ETH_FOREACH_DEV(portid) {\n \n",
    "prefixes": [
        "dpdk-dev",
        "10/20"
    ]
}