get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 30853,
    "url": "http://patches.dpdk.org/api/patches/30853/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/1508932752-22964-2-git-send-email-pbhagavatula@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": "<1508932752-22964-2-git-send-email-pbhagavatula@caviumnetworks.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1508932752-22964-2-git-send-email-pbhagavatula@caviumnetworks.com",
    "date": "2017-10-25T11:59:07",
    "name": "[dpdk-dev,v4,2/7] event/sw: extend service capability",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "4f2fe4157e5d1014c248f58156e3f4ec1211cca3",
    "submitter": {
        "id": 768,
        "url": "http://patches.dpdk.org/api/people/768/?format=api",
        "name": "Pavan Nikhilesh",
        "email": "pbhagavatula@caviumnetworks.com"
    },
    "delegate": {
        "id": 310,
        "url": "http://patches.dpdk.org/api/users/310/?format=api",
        "username": "jerin",
        "first_name": "Jerin",
        "last_name": "Jacob",
        "email": "jerinj@marvell.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/1508932752-22964-2-git-send-email-pbhagavatula@caviumnetworks.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/30853/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/30853/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 7BE6E1B93D;\n\tWed, 25 Oct 2017 13:59:57 +0200 (CEST)",
            "from NAM03-BY2-obe.outbound.protection.outlook.com\n\t(mail-by2nam03on0045.outbound.protection.outlook.com [104.47.42.45])\n\tby dpdk.org (Postfix) with ESMTP id 15A791B93D\n\tfor <dev@dpdk.org>; Wed, 25 Oct 2017 13:59:50 +0200 (CEST)",
            "from PBHAGAVATULA-LT.caveonetworks.com (111.93.218.67) by\n\tCY4PR07MB3462.namprd07.prod.outlook.com (10.171.252.143) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.156.4; Wed, 25 Oct 2017 11:59:45 +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;\n\tbh=zlk0DTLOomJmnaJEAq9ulswJP7yC/FNa+IMhGPKOBhk=;\n\tb=FEtOZ0LL/KYjjKELzkmKVhTnYw6tXEtU4gcgAQhP8eXfYCxhfD1phsBzPdKtT3nwDMqn5ED12bzX3vr3S+5oXc0yysq60nW1iR2341nCVyTNF1oPZNiAwsaeybko8PwqHyK6YWiaQiNe+eOOg8kPsRGybh4hQv8AHcXnanmMQiw=",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Pavan.Bhagavatula@cavium.com; ",
        "From": "Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>",
        "To": "jerin.jacob@caviumnetworks.com, hemant.agrawal@nxp.com,\n\tharry.van.haaren@intel.com",
        "Cc": "dev@dpdk.org,\n\tPavan Bhagavatula <pbhagavatula@caviumnetworks.com>",
        "Date": "Wed, 25 Oct 2017 17:29:07 +0530",
        "Message-Id": "<1508932752-22964-2-git-send-email-pbhagavatula@caviumnetworks.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1508932752-22964-1-git-send-email-pbhagavatula@caviumnetworks.com>",
        "References": "<1507712990-13064-1-git-send-email-pbhagavatula@caviumnetworks.com>\n\t<1508932752-22964-1-git-send-email-pbhagavatula@caviumnetworks.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[111.93.218.67]",
        "X-ClientProxiedBy": "MAXPR0101CA0060.INDPRD01.PROD.OUTLOOK.COM (10.174.63.22)\n\tTo\n\tCY4PR07MB3462.namprd07.prod.outlook.com (10.171.252.143)",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "793b69c7-1bef-4234-662c-08d51b9fe36f",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(4534020)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603238);\n\tSRVR:CY4PR07MB3462; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; CY4PR07MB3462;\n\t3:OZ4Tj3BW9uChT82YyndUp8kNqvN9PyQaEKzfaUpPU79UP6Ovecz608t1nJMRWPBGAYHbr9yc56ZoD7kpTMxfSd5ZR+Yo0JvInhM32ZsaKICEaMZ8SYk8f+qaFV0hwcULChG9bBNtzTF8zU3g54CTXbV+LvNRi2r61eF/t7V/Fy+hmtbgS7Oy7F/c1cN+8f39Al/1BaYwuz4z/gXtvcvA6KHJ87lX63MzTG51a1Z+VRsh2OKf/nkNRhS5oW/EiUES;\n\t25:9VDF2/Dj/SCdguPfhomqJ52YstlAHivOla0BBHm4gtCl1YWykPM1JsszOOEC8LcTbE7XIo+y3kQ6QnNNSvEZJrX6TrGMuChNDgealkZT24qezMpyij5FgpZwFUrJaI6GMau+F+J/4tr9Lqsz7+PL1QdYCEaAy+ZLGBq4CflSbOXblpfh02wJbMj5Mv5/6kagpDRq4XhbL0L1Mk9ur969iMlPR34qCyN4zsn/U+oGD1CJS7fF8ddFCqp/cdyblnYecwoGmFOCYXA4T/oquHd8q2WmoNpTBEMDMGbUGBZ/TDlov6SKIAmhd2wGoQnT8D6SPKwz4ZMW8NWBgvV2H0+0gQ==;\n\t31:E1KdJOm2QRsKfhWl8pnEQ3mvZRHqclKq1+1JvNBqo7uy32Gnj7ViE+PBsCJkJHNNQZwGeFeQY6rP3UI0VudlK7kf14ljtUTSfSsgIeC+obPe89ZGbRNtym0fUl0+xmIbXS2A7ntfJ9hHcwaHtYuqmaLrnWBTCSRf3ya2I8vUuGxH99FyiYJ0rtIEP4tVf9y2eN+D3tAVQMocBXYJzVe64AhnNrWuHC+AHL/kNZTEgLM=",
            "1; CY4PR07MB3462;\n\t20:EVYzhir4wYUaedwhRTJ+QJoEmMxYmXP9yfvdXlNi1ibp6bty/8GlaBYeuyBcSF8vMurAQN7EVplro0qp818KbRmgMhln8pKz8PCtiaTvkzc9Yj6xjuitODvrHCW9Vfhupj08gih/L1Es3B+DP6vqBbnM1l5I6dejHKA/H0qkb150FfV7zWTNy4TjtpWY3NqRNF/VwWYkVYJPEBMnD//4wcsZ0rYadGHCvMGglpRm3Wb9KcW8ELSN7+UntOaqILt51t3zufGjWHz/h7GqGOmb44XnmVbbbFzCB6H3ZFxu5LXrYkxWz7vaYxtqiBZWiJZFJOkHGHW7U1yg7/TruResn4CPViwrBQgIZ2GWrtYIvVsn0Cb2kpWYyt0NFgLOS3/CdIaeNc+hp8GTO5J00XmR5uKfUjT/J1vpYyRC4F3X8pZPGFQiDKxIPuXkKr3PIU9KC0aboAKocEeucoWYCsBV++xx/rQ7mI0kxwPWhqIczbvtGz2Cn79JKk019zThTm3xBMUa0d0PhdRt9d9A6PpbSbzPnv7lexamO0NdtVPZKL3hHzA2VbJAPSpw5SgTMmAW/BAyzG0n1w55mx+4lMidgIuAKiyBA40L1EpX/PBwPvs=;\n\t4:KKC3MjFmM3xNUkoLPVqQw55JhFrM5FgbRACM8mDeKJ4v3EpO6KukFHUBkq/t/y/eaeF0JXQcxGgURZhOh32R5WdJsGB3tETpMit0oPrIdyPq3wD8NcD56QEN2JGlBut7cw8A3ti9mMpU6VaqM0LcG83ytOTMVfdifRprbLT5Zby4+n2qJCdNrQslJDAdIxmGz3aiHea7RVrLNgwGGFyR0U/4jhWbRqHPS2hRqJCCfNC9cwR2dUc+ZQsS/cj8No7pMbJHv4g6HH074pigDYajyqfrEU+P96gnGVojJBtuPHc=",
            "=?us-ascii?Q?1; CY4PR07MB3462;\n\t23:3ZNUPqIXUisK2xRy/z4BxL7OfrLVwQCN1Jps24Twx?=\n\t2u3+W7b93eA9xaseU23ElCy1Ay0LWJD7WVkT7G+15yQx6QMvIuXcMAZWGhSTAZPIoZbyd0aGSLQehpcCM5ytNiWKSlK/ogaounRnlHnVDNO7UcMbe6zhhHFCXGT2g2ftysCCsiJG+4S6sKMN+GV1edQpnd5In9XprZdLgF9fyjO9AnufM/X2a+d+BySNHjVuwg/ZLWaEml/RYa/gVhv9LnrpprBtZ/7ksATzqpdW2wnciPRQyosB/9epY+QV5Wmo/q4NUuQzhN2z2V+bgv02wpi+fKC3AK6xS7xl5w4+ETShN52FDjaqpyPTgaos/npDeWknp9iPbufChyM0jc7eGmeVfgvO557OpuhMd4NkC0IubG1NanXTV8/cDML+x0S12G4FJh3lyvncNz/u9AQToM7sg3Uw/AssddcPi7FkPvGw2joCrkmUK8MXOdW3RRGOXLIY3UvQYMTIMmGZoOMUkKO8mNdz7uYgbb+zWAqLBmyLbxrmIuTE3G2ovE7+3ZIZ0Fztv3XWGwc6iqiNajh5aSGWtFPL03uqH+P20Xf4Ooi4rQwrABpOOD7SE6DbtcHDF8tiRbUc8FbgJHBiBKqNLp/60Dh/IlNaWofcuHLxIbxPQa//SQZTs/EdyFmc9Ean4B/3u1jg8gLwCpjr2VHilg8RUbUeods2lbUspvnHXacoS/xLIF+v/gfMEXh1+0Xru0TdtRj4LvGlV3E/i8b9lgXFq1ZCosa8QQqcfnEq7bQPrvgrLqeEL3qTIVEA9OIGce1tvKIUwLvEbyOD9kO/THSSbWAUCNwb0IPH96GrIlw7fAiefRNzg6gDdP+yKmce0m9/xWlz+NEiJOYcBvBow7WEhIZ3lNQzvuAtsg7+dfPBW4LL7L+ZemlHdjKtApqXD4UNkWMaV58vmPzaJHP+FD+hJx6gi2FxyiL0YC/nZFwAyQunyrQu+CqITbIqIkW2RizQXcMy8FoyQMRtss0XkDzRfI3b9TLGsOymaE+Q0FJsIE5x1MqRySQYa8d18kXYLMT+QipbUemQ2F4FE6P9ldqB8L5SIJwyHBs/GeNtjglS/P4KfWVzf/OUWD4SEHLf+0OzVOTx3Hsd41YiX1S2UYNt9vZAEejFbLK7ZFWxt0Bia1r8sx5d9lhjO+PPOobwxjZ0Aur/liMJGWUrNhlkPZH",
            "1; CY4PR07MB3462;\n\t6:9O1YAFFuilP49uFRB2D++srBBe8ZOciNcEpTsUAmuAm/PFijO/NVMWZCRu/gjJW41vO4cigDEhL3OqV6GxvioxDX20UAsT+3nNG0hMEP/k71nW9nob794u0yQHxJfORXwJQN9g9emNqBTMh+PnVhEL0cekQXdQm5E7YKUz5jP69QUV9fdAh2siDCMHaoqulJhKg+bDTOu3+yahRg5+8F6uSItDjnez/w0GOBJcg1grnhqhl8RXrygA8qLrmxWTzVB1tFMguvjV/dz0Amxp4J8fhmxFIZa9CYbLDVidHRjH/nn0aMrgbgLnlUz9hHAB66ONTy0SlU9+IRLBbcIi6wrg==;\n\t5:0NHLIZlMiKz76m3dycV+q3dqsjqSy2mqYWwPDAcw+Xiwb8NPZgOsCylUrngfZPA/qSnBlzknoM/E0ZdqRdi/l6fefrDthoof45tpUSdg6f8N0kscKm1hvymbmKuPFK1zvSP8WSFcJ83BtwZUV9n1FA==;\n\t24:deCKVDEwN/PjNDI7Y8sWcPxywawl0eFD39wVhUsrRDG3ar/BPMiuSUSKaf4BhsmcHPR89AL2kn+CyYPcnv+lvwVS4DPYOYyl1h81TkulIR8=;\n\t7:IwpyO+gL/I+fWB61O0nAjQlABCaFJ08hyTcFeR3JlKAHziNTcqkvV50vAHnYHCS3OSuKSYAEimQ3CqNLXPqRKQp5D4J0g13yUadV13/m/rN7pROqWMiV8I6UhUw0anYkMKSYjhxvunfxJ/ZRs1nRU3cCb2LY/R1LV7crK3Z4E6dIEz+s+m4qU0BpoY/BCsHYj2DkT7J/FvzAs4Zqkhp5ZM9s7E5Ks46h58WDbpmRJjg="
        ],
        "X-MS-TrafficTypeDiagnostic": "CY4PR07MB3462:",
        "X-Exchange-Antispam-Report-Test": "UriScan:(228905959029699);",
        "X-Microsoft-Antispam-PRVS": "<CY4PR07MB34625F459BB5976327E060C680440@CY4PR07MB3462.namprd07.prod.outlook.com>",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(3231020)(93006095)(10201501046)(3002001)(6041248)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123558100)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:CY4PR07MB3462; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:CY4PR07MB3462; ",
        "X-Forefront-PRVS": "0471B73328",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(6009001)(376002)(346002)(199003)(189002)(4326008)(106356001)(42882006)(8676002)(8936002)(97736004)(68736007)(50226002)(7736002)(305945005)(5003940100001)(5009440100003)(48376002)(189998001)(16526018)(6506006)(2906002)(6666003)(6486002)(5660300001)(6116002)(50466002)(76176999)(101416001)(316002)(16586007)(2950100002)(81156014)(25786009)(50986999)(53416004)(36756003)(478600001)(105586002)(69596002)(3846002)(66066001)(33646002)(47776003)(53936002)(81166006)(72206003)(107886003)(6512007)(8656006)(42262002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR07MB3462;\n\tH:PBHAGAVATULA-LT.caveonetworks.com; FPR:; SPF:None; PTR:InfoNoRecords;\n\tA:1; MX:1; LANG:en; ",
        "Received-SPF": "None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-OriginatorOrg": "caviumnetworks.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "25 Oct 2017 11:59:45.5552\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "793b69c7-1bef-4234-662c-08d51b9fe36f",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CY4PR07MB3462",
        "Subject": "[dpdk-dev]  [PATCH v4 2/7] event/sw: extend service capability",
        "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": "From: Pavan Bhagavatula <pbhagavatula@caviumnetworks.com>\n\nExtend the service capability of the sw event device by exposing service id\nto the application.\nThe application can use service id to configure service cores to run event\nscheduling.\n\nSigned-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>\nAcked-by: Harry van Haaren <harry.van.haaren@intel.com>\n---\n drivers/event/sw/sw_evdev.c | 9 +++++++++\n 1 file changed, 9 insertions(+)",
    "diff": "diff --git a/drivers/event/sw/sw_evdev.c b/drivers/event/sw/sw_evdev.c\nindex 522cd71..92fd07b 100644\n--- a/drivers/event/sw/sw_evdev.c\n+++ b/drivers/event/sw/sw_evdev.c\n@@ -861,6 +861,15 @@ sw_probe(struct rte_vdev_device *vdev)\n \t\treturn -ENOEXEC;\n \t}\n \n+\tret = rte_service_component_runstate_set(sw->service_id, 1);\n+\tif (ret) {\n+\t\tSW_LOG_ERR(\"Unable to enable service component\");\n+\t\treturn -ENOEXEC;\n+\t}\n+\n+\tdev->data->service_inited = 1;\n+\tdev->data->service_id = sw->service_id;\n+\n \treturn 0;\n }\n \n",
    "prefixes": [
        "dpdk-dev",
        "v4",
        "2/7"
    ]
}