List cover comments

GET /api/covers/42084/comments/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Link: 
<http://patches.dpdk.org/api/covers/42084/comments/?format=api&page=1>; rel="first",
<http://patches.dpdk.org/api/covers/42084/comments/?format=api&page=1>; rel="last"
Vary: Accept
[ { "id": 83309, "web_url": "http://patches.dpdk.org/comment/83309/", "msgid": "<20180706051923.GA6922@jerin>", "list_archive_url": "https://inbox.dpdk.org/dev/20180706051923.GA6922@jerin", "date": "2018-07-06T05:19:24", "subject": "Re: [dpdk-dev] [PATCH v5 0/5] eventdev: add interrupt driven queues\n\tto Rx adapter", "submitter": { "id": 305, "url": "http://patches.dpdk.org/api/people/305/?format=api", "name": "Jerin Jacob", "email": "jerin.jacob@caviumnetworks.com" }, "content": "-----Original Message-----\n> Date: Mon, 2 Jul 2018 14:41:09 +0530\n> From: Nikhil Rao <nikhil.rao@intel.com>\n> To: jerin.jacob@caviumnetworks.com\n> CC: nikhil.rao@intel.com, dev@dpdk.org\n> Subject: [PATCH v5 0/5] eventdev: add interrupt driven queues to Rx adapter\n> X-Mailer: git-send-email 1.8.3.1\n> \n> External Email\n> \n> This patch series adds support for interrupt driven queues to the\n> ethernet Rx adapter, the first 3 patches prepare the code to\n> handle both poll and interrupt driven Rx queues, the 4th patch\n> patch has code changes specific to interrupt driven queues and\n> the final patch has test code.\n> \n> Changelog:\n\nApplied this series to dpdk-next-eventdev/master. Thanks.\n\n> \n> v4->v5:\n> * Fix meson build breakage\n> \n> v3->v4:\n> \n> * Fix FreeBSD build breakage.\n> \n> v2->v3:\n> \n> * Fix shared build breakage.\n> \n> * Fix FreeBSD build breakage.\n> \n> * Reduce epoll maxevents parameter by 1, since thread wakeup\n> uses pthread_cancel as opposed to an exit message through a\n> file monitored by epoll_wait().\n> \n> * Check intr_handle before access, it is NULL when zero Rx queue\n> interrupts are configured.\n> \n> * Remove thread_stop flag, in the event of a pthread_cancel, it is\n> not possible to check this flag thread stack is unwound without\n> returning to rxa_intr_thread.\n> \n> v1->v2:\n> \n> * Move rte_service_component_runstate_set such that it\n> is called only when cap & RTE__EVENT_ETH_RX_ADAPTER_CAP_INTERNAL_PORT\n> is false. (Jerin Jacob)\n> \n> * Fix meson build. (Jerin Jacob)\n> \n> * Replace calls to pthread_* with rte_ctrl_thread_create().\n> (Jerin Jacob)\n> \n> * Move adapter test code to separate patch. (Jerin Jacob)\n> \n> Note: I haven't removed the note about devices created\n> rte_event_eth_rx_adapter_create, will fix in a separate patch.\n> \n> Nikhil Rao (5):\n> eventdev: standardize Rx adapter internal function names\n> eventdev: improve err handling for Rx adapter queue add/del\n> eventdev: move Rx adapter eth Rx to separate function\n> eventdev: add interrupt driven queues to Rx adapter\n> eventdev: add Rx adapter tests for interrupt driven queues\n> \n> config/rte_config.h | 1 +\n> lib/librte_eventdev/rte_event_eth_rx_adapter.h | 5 +-\n> lib/librte_eventdev/rte_event_eth_rx_adapter.c | 1526 +++++++++++++++++---\n> test/test/test_event_eth_rx_adapter.c | 261 +++-\n> .../prog_guide/event_ethernet_rx_adapter.rst | 24 +\n> config/common_base | 1 +\n> lib/librte_eventdev/Makefile | 9 +-\n> lib/librte_eventdev/meson.build | 9 +-\n> 8 files changed, 1596 insertions(+), 240 deletions(-)\n> \n> --\n> 1.8.3.1\n>", "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 C59061BED4;\n\tFri, 6 Jul 2018 07:19:37 +0200 (CEST)", "from NAM01-SN1-obe.outbound.protection.outlook.com\n\t(mail-sn1nam01on0063.outbound.protection.outlook.com [104.47.32.63])\n\tby dpdk.org (Postfix) with ESMTP id C19731BECC\n\tfor <dev@dpdk.org>; Fri, 6 Jul 2018 07:19:35 +0200 (CEST)", "from jerin (50.233.148.155) by\n\tBN3PR07MB2514.namprd07.prod.outlook.com (2a01:111:e400:7bbf::11) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.930.18;\n\tFri, 6 Jul 2018 05:19:32 +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=8ZEHRnd+FstMDiEzn8fFYzc5lLBzGRKzqGJPSSd8lzM=;\n\tb=B9KyE55MjK8+KA7a0oNhtJ+FvRtGebF9BEfeWjJ0DxhAW16aW4QrW44iNBLEO0+m956AA51IT2+5zedWKZvPv9y8KDZF8ULw1sYkZS1XBd0j4/UtdG3Q/6XHiAsOv2YoZ8UQDSvdMQ3E2yUgyrcPd92nrJEUrUANUNyfJYpg624=", "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; ", "Date": "Fri, 6 Jul 2018 10:49:24 +0530", "From": "Jerin Jacob <jerin.jacob@caviumnetworks.com>", "To": "Nikhil Rao <nikhil.rao@intel.com>", "Cc": "dev@dpdk.org", "Message-ID": "<20180706051923.GA6922@jerin>", "References": "<1530522674-167754-1-git-send-email-nikhil.rao@intel.com>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=us-ascii", "Content-Disposition": "inline", "In-Reply-To": "<1530522674-167754-1-git-send-email-nikhil.rao@intel.com>", "User-Agent": "Mutt/1.10.0 (2018-05-17)", "X-Originating-IP": "[50.233.148.155]", "X-ClientProxiedBy": "CO1PR15CA0091.namprd15.prod.outlook.com\n\t(2603:10b6:101:21::11) To BN3PR07MB2514.namprd07.prod.outlook.com\n\t(2a01:111:e400:7bbf::11)", "X-MS-PublicTrafficType": "Email", "X-MS-Office365-Filtering-Correlation-Id": "5778ea22-a233-4e4a-7ceb-08d5e3000f36", "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020);\n\tSRVR:BN3PR07MB2514; ", "X-Microsoft-Exchange-Diagnostics": [ "1; BN3PR07MB2514;\n\t3:Jc7NXa/drcEtE9BxuuwSfbwqmEspQIlh+OmlRQ3fEqGhUa8GdQ7ECa+OBmoopMEox/xXnqv+f22bp/h2R3gd/83MO7KmWtBG2EqKhl0xRDrFitpmM507+ChPVvCuOiCMuIqX/cg8U4klzAvp+TJGa6Ed4DOFm6puKgezgCdQqG3R1ky0Cfo8QrG0LTDbo5ywDsBy4uJSniswt6XS0R7joXLoAw0+ptnHgjoH9G2AT1OewXG42gaOno8OUbacJgB0;\n\t25:WuS39uoiPJkHMtn9cudSHepsXJuQTG34FnIB6tCeQSzRibaJBzwf2i2CagcD+H7s75dpDcYImYG4Pd3F9RVCZ5SmPLZmWxTkH68WlD2RK9ZTqCc2rGirFy3IGyjBaFELYa8dyywJcPwORcMQlqsjgaWEXRNMJsDrg/Q7jJqxczd1dI4603VeXQVki2GH0D8RY3nptv9tjCo+aUC5zbe5chvgP1G8sy/bSaRfpUkTsisIrK8fUASg3BarxFeLV6r7/Fep6j1NjMO7yr5ZKWqe24VHJhT6pebf/zBFLbe2KzgCGiVmjPKYCwYTm19ZXJ4riHwe6B1spGv+AC4kXG35Uw==;\n\t31:XfPwn17Ny+5Qq7vDsES4reyG0WRP1eT8wZMGYic43l5P3DhzSm9BAa+SsVgVWLx6tMn7BpmKzZnWDNjK3adeBIZNtOuv+ETVqazaBHo90GcxPyLFg132jrYCNBvAkEIyJUI/s0r9bNXJB7rBKs9eLWdGQMw4yadpkPT4sXEhGxGTtKcvQiNskU63/Wc7HBRQRJjEcCG6HjbK6utyJHle316xeyQYxs1O8rvqJ6tRAVg=", "1; BN3PR07MB2514;\n\t20:Lq5bUjIDSjVSmABJZ5CLUehnvS94irrHwgBfGoOJQ+t/ZsTWGr47R0B2W9qFY8uMgm17t9MCt45pUE6YLAvBmfzRIKm/FeOf1L9eOAQUNyTD8/p4rVQYtNtUMbu5g9rw9qb0IHXyKETwy/f18KmjNAeA5+ugd/6VhMPBoIubkkp5bqd5bVUTnrpSwuYC8eGviyGl53p62yR0pL5d5ByNuCL+vw6WYSyIa6pIW5kP2QBJLU3WJFr+LXEkojCIUaUDsvhB7Ai2b1dD742wWguBCKE0yulYhcWYThKG/Mgg/5BTr43MlEGRekzaaSLRcgJBNfnCGCV88Jd7efTT7/6qjsCJ8/o1vVlZRgeJoMOvc1skxiBXCnQlByM3zo/m8RbS0GNWGIR6PjF1JTV6JTmPc2ye7I2xM00lRiWOm5Fm7wkdiYFGr84LHGTzDBvVGeF+UGlXUVplBr4Mgac5budPP5aQj1H0kRtwBKIsz9MrN5/8vGPJ9Klrxl7dnsTnTw1r4zUpW3HDHaCpSBq+CjZCfjEl9HysunkVTqY5Netx1asjzFiHkqpoW/ftxeSUaRgwfkAQjKECiyot4srWLGACDoTTbSkgGbtgXowvOrsehvs=", "1; BN3PR07MB2514;\n\t4:Igk1mnxeyh3xH4Ea6hskJtQVqLnUZDhGAsGWoBJP0+T+EOb1o0uCK9RJcI/N0FZt3XYmil1qkEgryake2Nk7Drlghj5y125+LpkV9zQWfLaDLk2Vsw/rYkdbgv/ezzjhH1dZ8rWJnXQsCtm72njrE5oWVBeMOi5gG8RaXambHDza2eJTL07l/4LXB/A9odf4g2VF12WN+9atp8dbi0nGH/Qf6UzrlbNfPzptB3GvsR5NUoLS+EXL4RQHPR1swgGpg4d3kVLpNiVEmuzHrCxO+X9TZ89EPzDb9MVgaa1T1dnJpT1NsAf7SKGuekH+5TNsN5vyRnMlKK5ErHaR8IQ3/w==", "=?us-ascii?Q?1; BN3PR07MB2514;\n\t23:CsSreMV9jFZ36+tHP1CLXHqu6OJVadpiuDFeByW3l?=\n\taLjuMRfDXolNTzxXwAXWcNXUsnGXiUfXdY72XYMu4TMSE9vTx6ogQ76sEU6iFhmLF+AygVYa5G+OYzys5533SqEbQE9E+3ZYavwmbIC31MSiJy51i1kuaTQkHSH7ne9pTHNh7Wd4atXpy00VlSpWrC68BWAZjgcWr4lbKqxkAZI/uuIj41EQbnnB8caA9yCHKrgIYxzA6XKUbELwxwwKXZkgbi0IY+wuaaIqNBLMI8fjHvXUpCKBR/1NIdsxAgzqdBLIrLdp3aDlKbm9SQof/SRNasm4wnduP+A56P/l/AZ0S8CrJiAf8RqGgxzec6bBfvJ6/90OMdj2WmRXLJQ7JQsE1RlSEOrvHOCGTPS9qtHT9hYTClgryJ8h3YMdsA9/uB+MPJrpwDTvuE2c8hSQXXlgQCxTbV42hEPcjt2jWbsGSuL3XpbrY5PhPefpg3ecCcbb6fW3Rr2Jx2N4z+FkNoCsYT4Mum03aKflS8iyI0QS4QMMoi4BautcFm11JHPDYLf0XRfwyICkTIED4R7f3B9U+sNe3zFnvhe6sZ+O6puoInPmM3gLu8AuInqUDp6e5UuJmuZc1lVtb+KKmMuIi2JMdDWeWq0iX2msizxfBvHNGrIqLYhnK5/D6cx8mZ2yQLYMX0vMzLM2oLK/jU2zrqXt0ajh7FPlaBrS7pH27NhZ8d+I0Uqh3fn9lkFwh8mCZW4Jvgdg9QGcc+JVvyEJDfgwh4zh9JWR6ziz41tztb0mp2Cs2aElLDc8DcCTS2mbfkmM5AxGJgBrUHN4k35TdNlHnQxsVNYEG9kcm6chRIw4LPM+yi+cbffxObklXnAJr6tIPtclZX1LKBpdKhrLYl+vdULQncurGvkp0COnHCSz9TT4iD2h+rFAxvRATD/3vPgt7+AQPk2OY85uuoZFevGi9d3DL8jIzdHH4Pe/1aSjxVtyq33CxchkmagYHYLp4z3widZjfBCE/hBWk5gwqg6FNChh3qojzgIWwmZ1F9m84045gbJfJBHUcnyjIq46cRz190gRsHmTO5mDAdopXBThs6CBP5Jy+hJkCX6jDNWgncOfc+0phWVGfKKkuUMcEDsQQjpxkVESQzdKCHskoCJs+RzvXnX5KFongJvFIpWec1pM3dQLRJ0gKuWVIt89a2C7tD4aPSLt8Q/FY0XlbwhaWJ9cafy9nnYQN1YACwtcHBG+H8xYwdLlrCpevqeCe7WxlUExYYr0jQeqe6UmyNjKjoDwAbckQVvhXQB5Zi0wqySmqDpkxqH8tWH0x9runU5ouc6R0pYcFjFevVsZEa9bjqu3Y797pVFOFI5td7NtA==", "1; BN3PR07MB2514;\n\t6:T+Z1npJmt/L+qv/kscpXL1s/eGSzFQZzeEnlp2OIFMn0nwdozPPTpugC6dSSGkX/C5AMozarWSf5ZWeYtXshy6qshUo2qesPcbeRsebXif5DN3VygFumquPp7Yh+ofn5t0X6gp6bdc8jU8ucovz9jyoSmBbDwJy75HfqMEtxzyCj0OwzUeHJDVU78kgz7QcLKCS4dWcWNt+jICXtXYk2bYbRaxPd7CAfpHw9jWSsEdRx0C4ySWpKrPd05UNr7A874BU0fTqbb5PKbX/JDtIGNVQ4zDEE8FBAuLqeANlFn3wy9jZdTze0DfpmR/oYEVTH4Rkipaq4MgBqmkBoRDgIleYHk6karHkiq1cRAXK7X2O35P4vzgA7rn1CBe2SP0AwqH95lRE5+lKYfDiLL08YlLBNq2X2MvDtNjNqlkRaR5VkNX2S8Fcr02BefkQ5EcM8+Sjgk9xxiFA4km0x/pc7rg==;\n\t5:sV+T1G5nbclELV6kCGdX9AJwjJUpxyq6A5BMoS+/+CCjX8Th5oZOWJWF138/Y85JWVVb8b9C/XRAVwMsRDlgiuZGrZu5RLKrELCtZcaP588ENMhJLF4QrjxSAJD1uXBfsjKiaa2Wx8OQ983cnM5up1GxUXp3hNsep0+7CMMl7u8=;\n\t24:jA8MtjSWBS4uqwO+69neHdwpZiUmgAxzTCFKHGDLUghX1Meo5mxoPh6c7xzuhzXPNHbGfZHaNzQKonkwEBbneAv8kGvfXgjUKkZExVIEF3U=", "1; BN3PR07MB2514;\n\t7:ysw1VKzNElRx671WOXHue1/P80mltgZyY5Dwbx67yAOgLdw95gnHR4+EtUJ30JDpZeUK0qaD0KEV7I5qUCkBg52ezOUfxyrfH+SjDu4SKImwReTTLIrtYpk0VX1XIpEMZio38LRcd0w3M1Ok8ra3JEbyExpFZFHO9UwtquUk0OiTlGBaJiqO7jzXl/iNvwkoPJpNtQIJvvOgxupImQIaiEo7o+ivTBUSPFQ780e8dQMzlSwdP8WlQtnTRn6v2dEJ" ], "X-MS-TrafficTypeDiagnostic": "BN3PR07MB2514:", "X-Microsoft-Antispam-PRVS": "<BN3PR07MB25140D7266550C7E8412087BE3470@BN3PR07MB2514.namprd07.prod.outlook.com>", "X-Exchange-Antispam-Report-Test": "UriScan:(788757137089)(228905959029699);", "X-MS-Exchange-SenderADCheck": "1", "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231291)(944501410)(52105095)(3002001)(10201501046)(93006095)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);\n\tSRVR:BN3PR07MB2514; BCL:0; PCL:0; RULEID:; SRVR:BN3PR07MB2514; ", "X-Forefront-PRVS": "0725D9E8D0", "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(396003)(366004)(136003)(346002)(39860400002)(376002)(199004)(189003)(13464003)(54534003)(81156014)(106356001)(8936002)(105586002)(8676002)(81166006)(26005)(478600001)(72206003)(446003)(33896004)(76176011)(42882007)(16526019)(186003)(386003)(6246003)(11346002)(4326008)(97736004)(53936002)(14444005)(476003)(486006)(25786009)(7736002)(305945005)(33656002)(44832011)(5660300001)(956004)(6916009)(68736007)(6666003)(1076002)(52116002)(6116002)(47776003)(3846002)(66066001)(229853002)(9686003)(55016002)(16586007)(50466002)(2906002)(316002)(58126008)(33716001)(6496006)(23726003)(18370500001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR07MB2514; H:jerin; FPR:; SPF:None;\n\tLANG:en; PTR:InfoNoRecords; A:1; MX:1; ", "Received-SPF": "None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)", "X-Microsoft-Antispam-Message-Info": "6v/mx2DOq+jEJIEVoeAgEgnLJ2XNx5UwiH/AdVuAdtjEZ5C8TyAbkF2eQJ7xx+HHBTpWBrxkl9x/PKg4a3lSvqMpCqhG2AOufuglKQNRg1LXiYjWtJQErmDlnY8CAKB0I6RBySwUtJ24dzMd48SxJ400JdLf9N/Sd0UdrtumK09eHqtMuYrTVKo4YQRqdyHzC6E50fRAK7Wa8DuWdGp+96OXfCD/Lccb49TlYGre0QLqiyLYDsgmJzqy6fsA22ysMQj19t7t4wFHOOF/nHMLCE5qh9G9My8ZnZDjhbQPerL0wMb94OVTIwyAqdLLDsImkl5DGTuSuMQqEQdGk5M5HxXSwnefbHXtn1nIn1zJxqg=", "SpamDiagnosticOutput": "1:99", "SpamDiagnosticMetadata": "NSPM", "X-OriginatorOrg": "caviumnetworks.com", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "06 Jul 2018 05:19:32.0382\n\t(UTC)", "X-MS-Exchange-CrossTenant-Network-Message-Id": "5778ea22-a233-4e4a-7ceb-08d5e3000f36", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "BN3PR07MB2514", "Subject": "Re: [dpdk-dev] [PATCH v5 0/5] eventdev: add interrupt driven queues\n\tto Rx adapter", "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://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://mails.dpdk.org/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org", "Sender": "\"dev\" <dev-bounces@dpdk.org>" }, "addressed": null } ]