List comments

GET /api/covers/41369/comments/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

[
    {
        "id": 82551,
        "web_url": "http://patches.dpdk.org/comment/82551/",
        "msgid": "<20180624113116.GB9384@jerin>",
        "date": "2018-06-24T11:31:17",
        "subject": "Re: [dpdk-dev] [PATCH v3 0/2] Improve service stop support",
        "submitter": {
            "id": 305,
            "url": "http://patches.dpdk.org/api/people/305/",
            "name": "Jerin Jacob",
            "email": "jerin.jacob@caviumnetworks.com"
        },
        "content": "-----Original Message-----\n> Date: Thu, 21 Jun 2018 09:23:21 -0500\n> From: Gage Eads <gage.eads@intel.com>\n> To: dev@dpdk.org\n> CC: jerin.jacob@caviumnetworks.com, harry.van.haaren@intel.com,\n>  bruce.richardson@intel.com, nikhil.rao@intel.com,\n>  erik.g.carrillo@intel.com, abhinandan.gujjar@intel.com,\n>  thomas@monjalon.net\n> Subject: [PATCH v3 0/2] Improve service stop support\n> X-Mailer: git-send-email 2.13.6\n> \n> \n> Existing service functions allow us to stop a service, but doing so doesn't\n> guarantee that the service has finished running on a service core. This\n> patch set introduces a function, rte_service_may_be_active(), to check\n> whether a stopped service is truly stopped.\n> \n> This is needed for flows that modify a resource that the service is\n> using; for example when stopping an eventdev, any event adapters and/or\n> scheduler service need to be quiesced first.\n> \n> This patch set also adds support for the event sw PMD's device stop flush\n> callback, which relies on this new mechanism to ensure that the\n> scheduler service is no longer active.\n> \n> v2:\n> - Move function to DPDK_18.08 block in rte_eal_version.map\n> - Fix signed vs. unsigned comparison compiler warning\n> \n> v3:\n> - Move function to EXPERIMENTAL block and add experimental tags\n> - Fix typo in function documentation\n> \n\nApplied series to dpdk-next-eventdev/master. Thanks.\n\n> Gage Eads (2):\n>   service: add mechanism for quiescing a service\n>   event/sw: support device stop flush callback\n> \n>  drivers/event/sw/sw_evdev.c                 | 114 +++++++++++++++++++++++++++-\n>  drivers/event/sw/sw_evdev_selftest.c        |  81 +++++++++++++++++++-\n>  lib/librte_eal/common/include/rte_service.h |  20 +++++\n>  lib/librte_eal/common/rte_service.c         |  32 +++++++-\n>  lib/librte_eal/rte_eal_version.map          |   1 +\n>  test/test/test_service_cores.c              |  43 +++++++++++\n>  6 files changed, 284 insertions(+), 7 deletions(-)\n> \n> --\n> 2.13.6\n>",
        "headers": {
            "X-OriginatorOrg": "caviumnetworks.com",
            "References": "<20180614135130.30849-1-gage.eads@intel.com>\n\t<20180621142323.17598-1-gage.eads@intel.com>",
            "X-Mailman-Version": "2.1.15",
            "SpamDiagnosticOutput": "1:99",
            "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "24 Jun 2018 11:31:24.3226\n\t(UTC)",
            "X-Microsoft-Exchange-Diagnostics": [
                "1; SN2PR07MB2526;\n\t3:4W2SGwWTWJUX5gr9SRS1DxDbR8S16Ik3GLVc58bNaIomU6JGJd6pNlvddUARuq39VPMPDHJSmFG7hPyyk8w/eyTU+VxVPCcVNrGOO/A3JQzER1slbNt9Yo8QTj9JPtfDCeTxTYEudCyd9vNsDWbQ1btbMPmJ+487M0cO9HY9FMXsHFGf3XSvC4lCbN5qatgbjDuUnJGdPLefJfEvLMTX8ej7UeNJeRT/4paonE5ULZlv9S48h6WBwHjuRNUo8Sux;\n\t25:qPET3X6uw9arbOt+Ij727PU/CW9TiuXj7XurM+QyPOFfNPVKPDycX5MhgWGbCwu79syXrFj0w9GXEWktsTYenPFZFeQrhN7kcbA4OIqw8QTt/Xw9burzOLn5CN+8PwrQPvxifbbkFZqcLzeYOJ8tXUiavyaL8BCib7XUZZh+scYeXRRd0uvocDpgDWGcjLI/bYmuxW33mXai5L7NfmicGbKGiYttpRTGkbUriVGzrSf5cEnRFhUpAdMxe33lzo6DhHFxXByaOanTzegXRKp+fbFRX4u2YpTMcZT/9v+oPbiZfY2grzPzSyrrmEl8Gsqs/j1nVg6QpPTWRgOCvzXaWA==;\n\t31:dsLaySegIIvGq1bcuWaOgl1Kt0howXoB9HWBZaAijqfXkG6tzWA+E2qzcTUpnDNwODuWldgP5QIxuvyYoHy2aPNZKGXivctH575u3+8QBtXws9p9Cab77t7MAc4qwdiOpi/sVPRfPnWIHDWw3DKyB8oIUy4RTcdAiXgx/w1Wu9kWeQKshawL2y9mQvG6yQ51ipfgvojdZVYlIDwixuUA4Y5fVgRRmwHq4XT4426jtUU=",
                "1; SN2PR07MB2526;\n\t20:o5kkkqP0+g+6dIt0rB2c7NYtg3KZzl3WrZma+HmM5dXSOi8rrwhe5zbMgE76lTZzjRtGw6BZg9rXC16zgrhymfx7d1R2V+7DKeKYKIKq1i+/Uh0sLN2KGkQXq8zNHPJ4dyn5cTIehNALrQTyaisMm9qKmK+DPs6/ui9gWZwqFiri8q6w2ERflgwGp8adxVKVCcxt/7UKWCNviZVGtqVSil6/xvljdOdk3Tt5FbFyreL6M5mHQAYz9SrhhX3Px6W73B3Q3pQbOBnQYw+0HWJfl/WbXrIBhDLImyPlua8757OJac7pvUt2D2Zj/vVfmTZesWWCiwwSGzUKkQ/70Z25zZ23UoaGOpLs0Jfe7PAhLmQ5rs5N3RRNw6EvqVPC35FcvdaCZVr5pWmrbQDvffIAgCxrckoFebcY1t+QEDoJsfYj7++1wj77dIAtdwsIebdEMWW39aKE3R9b+KZoYwsY+jDVlFtkJOdhx160OQRA86c+5HPGBChZ902v/j+p5H+CDwIxsSd+aHh0RBrxGIR8HhyJhhHfJioijfMiM/qOwijlvZ3C0L2dgDUl0nXj87+zsJjubfRqvlLjIQ+GVZ1/BG0sIHSZ13h7ERdWP6y5VIw=;\n\t4:x5I9OVKLnmykkoMbwb77/1YhBBcXsk99X1DR66S9DtEEKw5xYSqARQwQIfGW/CsSr9ubb50Hl59RbcC4FJo2slSHEHhmwl8Fj3LNQ2Y53UaM+C4kifgKuZicC7/+pDG5SsZEjZPDkt1IrFxoe3mFLQbwot+LjkjD8cYuftaDiIOAHfEgNNoJ9khFH9mwa2F8DobzbFUoAPZjoC7DW82l6nwcE1j8KRLM7d1ML+sR33MZ1LmpvjGcgsMz6WmauQaLhxUtHURQ5yDOETK9HISn824fqgIL2Xk2yVusXq3ViZlRWVSAHrXLrVxOyqE0EJdD",
                "=?us-ascii?Q?1; SN2PR07MB2526;\n\t23:o1y6jdyK7r9YLuMMNWpxno1Tzb6wd3aKk7UpIqgJ1?=\n\tXcPQYaFGcG4eFYEEe/nqNtf26zl2U/MHYcEtlCnpxYYap1XlNHDYa2OJeX+0VBRxUSgoCOtNalU6COSQWHYz5ZaJW+Wz6cfAbsNGuHBhNnBDdfLdDlRndWBDUeMQIFCY2QNmD1eMEwxYiXTyk4ebYgeI86nfNMo6BIws4wDV5Gk6IgRNPO0DBW7qwOszHp3xJIa7YB1zrKMCG+cJ8GI1fuWy7TdKOH+A/BHfuk5uBR+x7tbLwySmiFs5Q0MWBG/8pCH/pbhiJQd1KJBiWeVizTDaqpaeWb4L6JYsrx6FnQC5zb/B1xAMc2zByQAOy/QoH0IYiGX5UUSlUHK0ik3D2q0eaEh/TkhtrXnmkhOXLSLk2hJ1E3lA0R/hurimThQ28GMRM8d8VtFoZVAXGQa55HkGkLp99Fg0nxfjJwEYIIUUhwso75Tx+QA7EJDXIKn68p5CaiV1RRGPY+gta4GadwOLse5XDbk3yzwOLTt/DUHTiwLe+eRl/YYZMtTgxwuImhqOm/3BP1NCj+AoXBql+mGkEfxmpkNDVC6xAGia0q2N3mFKz0W2XCJktiE5D9GloMQPs19IGr3+2hbII5HKdq55dk99/NI/4BiUX/m3oowv6lZBah9z1TPl2ViKkoSz6ecN7CgIXi8oX0lsZVpsr12OjMNt7JSK32S0shaPVDRJ+z3YJJFuh3kbeaPk42ecQSFMermAZNoIPi7rhrKL/Oc3Bi1Cfz/EWvtSEfCC3E0wnFcoCMjdmtwnB78n6+IAqeK2s9muDc9Cim41qkP+P4A0ReenBK4VVNzcKtsUTmjXo6OwaK2Nnym84pLw0lAsBmUODbKQLjZxd/QunR6DY65BXjICB5JeImCHqGfAQ5wMcgZNqL9uN4phdJNRCcFT5XPrjWGnDRU0A3ZGCjX8gtSAgyjt8MJ/Ncat6kdFDDX5rnif7FPRpIOe/7hfjrXf++/7iFhvsE0vX3yIDYfSfFwERUR4OUwSmmZ30fzPWHwYnLsYP22+BHfnNmZusGn4zMU7WeOcDiAAIyok/kvRVe2CjOD+P1GeB4anb3HOizQlCGAyRX5WcMybxas0JkWJlYRlog1S7vrxjpUigZDYje/DG91bA+3pSyQGBXUz+7iY1pCarnIMML8yQn3Ptl0v8QlNDPFwZjP1LJ4EI5mNnvT4YM2eKJjNdRpT/PSvEfNveChR27dz+jOHaMvT/T8+E9/uysPLlqvO98/sOH3lBM8IvVzbHALbl/QyKpRZTt1oMEbpOErEx+aFTvTQyQy0+YERQYJ0sr7ke/E6ORDUSMZ3FLqBQa0O5vXDVrvV5Ix+IEuoKIxDwRNiJiuc3R4ApaqriiDJg7dZh9O3ZP3YQb/",
                "1; SN2PR07MB2526;\n\t6:HL+s38N1yCQIl2gJFpmIpFsK8BXzJGYk/ZOQOcL5wJ7C6O70bEazE9iqKm66o7VcmQrlxo6fpfBNpEDGfTWLha5W0q8vwGgL81gTSa4mRLexhROORfCweaFycTs4tDgjhYiER5k5OXyctmNDImFjZ+f+tyytHjRJ5JhIBsGmndL6CBS3j4Q3bYb5paXRHNHAQqbA7K6ENttD4ht6kb170khRDKb0T+cwjJFn7Dks+zvn/yo0Q38kXPZKWjNIANBq4I5LMxq5TvDPFXkOGzMbf+bL459x2YQ5XzUJ1xIsPEritR8MQRiBnSHBAd9uVCtBnOn3buNBwzUSoWdUwnaTYGFleffg7wNQZMtbr3XLiKkKgcFGmAaTuUhVKcn/ES4jKuqFSMtoZB0Q8VPgtaSTTTPhkyGEa1HknAzcENww3Bvd7JAcu0ceKnl81zvtCcW+hIcwk6TYt9tvKZhLksXq6Q==;\n\t5:CMVsPD+vlh61mYLjAth5D4z5woy61iTP3vxKcVwBDU3+s7Mr81pJ27K8phbglT0fA1TcV/u4qQCWv4o5bAz8PxcvX8w/YHXWAt5ydpGtpRsENgyh9OM1lDtFkZJVC8lVZ3PyGUABntsXNy5fF/7nFvTn6SZRD4eMstA2wbqQqL4=;\n\t24:yG9U1MdwTJHMAJwfDQSBzYX+NN7m04QuRdv08LfmgbWcCS+QocAiq1d1bkzCyJmK7ELRq6auAOUeG1/O8LGY6PrZg14Yl0O/ftwK+UNQZ5Y=",
                "1; SN2PR07MB2526;\n\t7:yOJbPJKxK8oDMhVg8AFV63d3qXS8v89Zzf5SZngxEOnARd/v2KdxuD0e9i1E3KId4iFU8iNJp93Tfbr5pnjSTezpgcBCvnWS6OHWA8dxOjdWxfgQfkOQcBz7fJuoxz+hRK+G89qJ/yzXdj7Uxqwd0BJrBkepuoEu1jNQuw0p3VqMRoWvtHzvMabgjl/bwSv4MDhX40Dm+ILPnjGZXqTzD9iOPoGkXLuOVQ7F044LLRcMVcUphSYnG67qCIZKsA2/"
            ],
            "Content-Type": "text/plain; charset=us-ascii",
            "X-BeenThere": "dev@dpdk.org",
            "X-ClientProxiedBy": "BYAPR02CA0025.namprd02.prod.outlook.com\n\t(2603:10b6:a02:ee::38) To SN2PR07MB2526.namprd07.prod.outlook.com\n\t(2603:10b6:804:6::26)",
            "X-MS-PublicTrafficType": "Email",
            "Received": [
                "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 4C6EF1B04F;\n\tSun, 24 Jun 2018 13:31:31 +0200 (CEST)",
                "from NAM05-DM3-obe.outbound.protection.outlook.com\n\t(mail-eopbgr730073.outbound.protection.outlook.com [40.107.73.73])\n\tby dpdk.org (Postfix) with ESMTP id B06F41B000\n\tfor <dev@dpdk.org>; Sun, 24 Jun 2018 13:31:29 +0200 (CEST)",
                "from jerin (106.200.236.178) by\n\tSN2PR07MB2526.namprd07.prod.outlook.com (2603:10b6:804:6::26) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n\t15.20.884.22; Sun, 24 Jun 2018 11:31:24 +0000"
            ],
            "Subject": "Re: [dpdk-dev] [PATCH v3 0/2] Improve service stop support",
            "X-MS-Office365-Filtering-Correlation-Id": "8e481d35-93c2-4968-fb31-08d5d9c60641",
            "Precedence": "list",
            "Date": "Sun, 24 Jun 2018 17:01:17 +0530",
            "Received-SPF": "None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)",
            "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
            "Cc": "dev@dpdk.org, harry.van.haaren@intel.com, bruce.richardson@intel.com,\n\tnikhil.rao@intel.com, erik.g.carrillo@intel.com,\n\tabhinandan.gujjar@intel.com, thomas@monjalon.net",
            "X-Forefront-PRVS": "0713BC207F",
            "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
            "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
            "Content-Disposition": "inline",
            "To": "Gage Eads <gage.eads@intel.com>",
            "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231254)(944501410)(52105095)(93006095)(10201501046)(149027)(150027)(6041310)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011)(7699016);\n\tSRVR:SN2PR07MB2526; BCL:0; PCL:0; RULEID:; SRVR:SN2PR07MB2526; ",
            "Return-Path": "<dev-bounces@dpdk.org>",
            "MIME-Version": "1.0",
            "List-Post": "<mailto:dev@dpdk.org>",
            "From": "Jerin Jacob <jerin.jacob@caviumnetworks.com>",
            "User-Agent": "Mutt/1.10.0 (2018-05-17)",
            "Message-ID": "<20180624113116.GB9384@jerin>",
            "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194",
            "Delivered-To": "patchwork@dpdk.org",
            "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(376002)(39850400004)(366004)(396003)(39380400002)(346002)(199004)(189003)(13464003)(72206003)(446003)(33656002)(68736007)(47776003)(50466002)(229853002)(55016002)(9686003)(16586007)(25786009)(316002)(478600001)(33716001)(23726003)(486006)(81166006)(3846002)(6116002)(476003)(97736004)(58126008)(44832011)(956004)(1076002)(11346002)(8936002)(186003)(5009440100003)(8676002)(81156014)(106356001)(6246003)(7736002)(6916009)(26005)(2906002)(53936002)(16526019)(76176011)(33896004)(6496006)(5660300001)(59450400001)(386003)(52116002)(105586002)(66066001)(6666003)(4326008)(305945005)(42882007)(18370500001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR07MB2526; H:jerin; FPR:; SPF:None;\n\tLANG:en; PTR:InfoNoRecords; A:1; MX:1; ",
            "X-Original-To": "patchwork@dpdk.org",
            "X-MS-Exchange-CrossTenant-Network-Message-Id": "8e481d35-93c2-4968-fb31-08d5d9c60641",
            "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
            "Sender": "\"dev\" <dev-bounces@dpdk.org>",
            "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; ",
            "X-MS-TrafficTypeDiagnostic": "SN2PR07MB2526:",
            "X-Originating-IP": "[106.200.236.178]",
            "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "SN2PR07MB2526",
            "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=t/2Z9UM71CLsYGxzPGUkxyqrLlQNU23blZsXQ5KoEeI=;\n\tb=Qm1quw6HcYO9AvudBKMwiAfl6mA18XnmgKy1GTnejaIDlXOchTF+mFio0YJ7jcoUc9Z4BU5yPTnKX/wklZemQKhJjSYl9gDQDp3sHEIx6QuvObz1ZNiaQ4fVj5xiWUebYqdQHEqajnByvGQds2zieddys7356PqqUJaXA73E8lk=",
            "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
            "X-Exchange-Antispam-Report-Test": "UriScan:(228905959029699);",
            "Errors-To": "dev-bounces@dpdk.org",
            "X-Microsoft-Antispam-PRVS": "<SN2PR07MB252611FA5D23798B2226E071E34B0@SN2PR07MB2526.namprd07.prod.outlook.com>",
            "SpamDiagnosticMetadata": "NSPM",
            "X-Microsoft-Antispam-Message-Info": "Z2vnERSzX9Uw7dxFRa/OyUP58j1ti1FIeijHTcIMa/V6v6Z0A50x6mZ6E+5ysucj4iSrCgwRZ8fhq27xMX54v8uNE1VUmVOdq+sIc817Y873hn4C945cBFyITX6qpYx9LhzBEwv2mw0UsBr5urcs2A9ytDrvb4GZ4cagONuk7vb690ROxeHHQXPJMIF2h1nHXSkfqcnt63CuMGqiTlsrC8lfKSJFjWTv0SAMPho7BVXQ++mKgGNvkAot1RouRYLIUdMbL0qJdCua9RwjiGpfPxJ5F8giK6hsketwJU3Mm2PJiJEH4Dwp01YOcHQFGLPJ8AdOLVo68DVzbZ2HR00SrwsvqJ1t8ImoCyylbf2xV9I=",
            "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
            "In-Reply-To": "<20180621142323.17598-1-gage.eads@intel.com>",
            "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(7020095)(4652020)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600026)(711020)(2017052603328)(7153060)(7193020);\n\tSRVR:SN2PR07MB2526; ",
            "X-MS-Exchange-SenderADCheck": "1"
        }
    }
]