List cover comments

GET /api/covers/42331/comments/?format=api&order=submitter
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Link: 
<http://patches.dpdk.org/api/covers/42331/comments/?format=api&order=submitter&page=1>; rel="first",
<http://patches.dpdk.org/api/covers/42331/comments/?format=api&order=submitter&page=1>; rel="last"
Vary: Accept
[ { "id": 83602, "web_url": "http://patches.dpdk.org/comment/83602/", "msgid": "<1531310312-12273-1-git-send-email-jia.guo@intel.com>", "list_archive_url": "https://inbox.dpdk.org/dev/1531310312-12273-1-git-send-email-jia.guo@intel.com", "date": "2018-07-11T11:58:28", "subject": "[dpdk-dev] [PATCH v5 0/4] Install eal hotplug event handler in\n\ti40e/ixgbe", "submitter": { "id": 507, "url": "http://patches.dpdk.org/api/people/507/?format=api", "name": "Guo, Jia", "email": "jia.guo@intel.com" }, "content": "As we may know, we have eal event for rte device hotplug and ethdev event\nfor ethdev hotplug. Some ethdev need to use eal event to detect hotplug\nbehaviors, the privors way is register eal event callback in app, but seems\nthat it will have some race between these 2 event processes. In oder to fix\nthe it, it might be better to find a way to combind these 2 events detect.\n\nThis patch set introduce a way to combind these 2 event, by register the\nethdev eal event callback in ether dev and trigger the ethdev hotplug event\nin the callback. That will let the ethdev device can easy process hotplug\nby a common way.\n\nHere let i40e/ixgbe pmd driver for example, other driver which support\nhotplug feature could be use this way to detect and process hotplug.\n\npatch history:\nv5->v4:\nrefine some code style and typo\n\nv4->v3:\nchange to use device event handler install api\n\nv3->v2:\nremove the callback from driver to ethdev for common.\n\nv2->v1:\nadd ixgbe hotplug detect case.\nrefine some doc.\n\nJeff Guo (4):\n ethdev: Add eal device event callback\n net/ixgbe: install ethdev hotplug handler in ixgbe\n net/i40e: install hotplug handler in i40e\n testpmd: remove the dev event callback register\n\n app/test-pmd/testpmd.c | 76 --------------------------------\n doc/guides/rel_notes/release_18_08.rst | 12 +++++\n drivers/net/i40e/i40e_ethdev.c | 8 +++-\n drivers/net/ixgbe/ixgbe_ethdev.c | 8 +++-\n lib/librte_ethdev/rte_ethdev.c | 59 +++++++++++++++++++++++++\n lib/librte_ethdev/rte_ethdev_driver.h | 32 ++++++++++++++\n lib/librte_ethdev/rte_ethdev_version.map | 2 +\n 7 files changed, 119 insertions(+), 78 deletions(-)", "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 36D071B3A3;\n\tWed, 11 Jul 2018 14:00:52 +0200 (CEST)", "from mga04.intel.com (mga04.intel.com [192.55.52.120])\n\tby dpdk.org (Postfix) with ESMTP id 1514E1B173\n\tfor <dev@dpdk.org>; Wed, 11 Jul 2018 14:00:49 +0200 (CEST)", "from fmsmga008.fm.intel.com ([10.253.24.58])\n\tby fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t11 Jul 2018 05:00:49 -0700", "from jeffguo-z170x-ud5.sh.intel.com (HELO localhost.localdomain)\n\t([10.67.104.10])\n\tby fmsmga008.fm.intel.com with ESMTP; 11 Jul 2018 05:00:46 -0700" ], "X-Amp-Result": "SKIPPED(no attachment in message)", "X-Amp-File-Uploaded": "False", "X-ExtLoop1": "1", "X-IronPort-AV": "E=Sophos;i=\"5.51,338,1526367600\"; d=\"scan'208\";a=\"54214708\"", "From": "Jeff Guo <jia.guo@intel.com>", "To": "stephen@networkplumber.org, bruce.richardson@intel.com,\n\tferruh.yigit@intel.com, konstantin.ananyev@intel.com,\n\tgaetan.rivet@6wind.com, jingjing.wu@intel.com, thomas@monjalon.net,\n\tmotih@mellanox.com, matan@mellanox.com, harry.van.haaren@intel.com,\n\tqi.z.zhang@intel.com, shaopeng.he@intel.com,\n\tbernard.iremonger@intel.com, arybchenko@solarflare.com", "Cc": "jblunck@infradead.org, shreyansh.jain@nxp.com, dev@dpdk.org,\n\tjia.guo@intel.com, helin.zhang@intel.com", "Date": "Wed, 11 Jul 2018 19:58:28 +0800", "Message-Id": "<1531310312-12273-1-git-send-email-jia.guo@intel.com>", "X-Mailer": "git-send-email 2.7.4", "In-Reply-To": "<1530787185-5915-1-git-send-email-jia.guo@intel.com>", "References": "<1530787185-5915-1-git-send-email-jia.guo@intel.com>", "Subject": "[dpdk-dev] [PATCH v5 0/4] Install eal hotplug event handler in\n\ti40e/ixgbe", "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 } ]