Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/1141293/?format=api
{ "id": 1141293, "url": "http://patchwork.ozlabs.org/api/patches/1141293/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20190802155217.16996-1-colin.king@canonical.com/", "project": { "id": 46, "url": "http://patchwork.ozlabs.org/api/projects/46/?format=api", "name": "Intel Wired Ethernet development", "link_name": "intel-wired-lan", "list_id": "intel-wired-lan.osuosl.org", "list_email": "intel-wired-lan@osuosl.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20190802155217.16996-1-colin.king@canonical.com>", "list_archive_url": null, "date": "2019-08-02T15:52:17", "name": "[net-next] ice: fix potential infinite loop", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": false, "hash": "73832e428732b8794a926ca172bc5c991c95d5b9", "submitter": { "id": 2900, "url": "http://patchwork.ozlabs.org/api/people/2900/?format=api", "name": "Colin Ian King", "email": "colin.king@canonical.com" }, "delegate": { "id": 68, "url": "http://patchwork.ozlabs.org/api/users/68/?format=api", "username": "jtkirshe", "first_name": "Jeff", "last_name": "Kirsher", "email": "jeffrey.t.kirsher@intel.com" }, "mbox": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20190802155217.16996-1-colin.king@canonical.com/mbox/", "series": [ { "id": 123018, "url": "http://patchwork.ozlabs.org/api/series/123018/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=123018", "date": "2019-08-02T15:52:17", "name": "[net-next] ice: fix potential infinite loop", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/123018/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/1141293/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/1141293/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<intel-wired-lan-bounces@osuosl.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "intel-wired-lan@lists.osuosl.org" ], "Delivered-To": [ "patchwork-incoming@bilbo.ozlabs.org", "intel-wired-lan@lists.osuosl.org" ], "Authentication-Results": [ "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=osuosl.org\n\t(client-ip=140.211.166.133; helo=hemlock.osuosl.org;\n\tenvelope-from=intel-wired-lan-bounces@osuosl.org;\n\treceiver=<UNKNOWN>)", "ozlabs.org; dmarc=fail (p=none dis=none)\n\theader.from=canonical.com" ], "Received": [ "from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 460WrX0LFjz9sML\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat, 3 Aug 2019 01:52:27 +1000 (AEST)", "from localhost (localhost [127.0.0.1])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id 28CE08867D;\n\tFri, 2 Aug 2019 15:52:25 +0000 (UTC)", "from hemlock.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id OdaZNwV5yJ-3; Fri, 2 Aug 2019 15:52:24 +0000 (UTC)", "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id 033D28867A;\n\tFri, 2 Aug 2019 15:52:24 +0000 (UTC)", "from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\tby ash.osuosl.org (Postfix) with ESMTP id C67E81BF303\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tFri, 2 Aug 2019 15:52:22 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id BE64E87DF6\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tFri, 2 Aug 2019 15:52:22 +0000 (UTC)", "from whitealder.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id iJkdcKJINLT7 for <intel-wired-lan@lists.osuosl.org>;\n\tFri, 2 Aug 2019 15:52:22 +0000 (UTC)", "from youngberry.canonical.com (youngberry.canonical.com\n\t[91.189.89.112])\n\tby whitealder.osuosl.org (Postfix) with ESMTPS id 2083F87DD7\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tFri, 2 Aug 2019 15:52:22 +0000 (UTC)", "from 1.general.cking.uk.vpn ([10.172.193.212] helo=localhost)\n\tby youngberry.canonical.com with esmtpsa\n\t(TLS1.0:RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.76) (envelope-from <colin.king@canonical.com>)\n\tid 1htZqr-0002xO-Hi; Fri, 02 Aug 2019 15:52:17 +0000" ], "X-Virus-Scanned": [ "amavisd-new at osuosl.org", "amavisd-new at osuosl.org" ], "X-Greylist": "domain auto-whitelisted by SQLgrey-1.7.6", "From": "Colin King <colin.king@canonical.com>", "To": "Jeff Kirsher <jeffrey.t.kirsher@intel.com>,\n\t\"David S . Miller\" <davem@davemloft.net>,\n\tintel-wired-lan@lists.osuosl.org, netdev@vger.kernel.org", "Date": "Fri, 2 Aug 2019 16:52:17 +0100", "Message-Id": "<20190802155217.16996-1-colin.king@canonical.com>", "X-Mailer": "git-send-email 2.20.1", "MIME-Version": "1.0", "Subject": "[Intel-wired-lan] [PATCH][net-next] ice: fix potential infinite loop", "X-BeenThere": "intel-wired-lan@osuosl.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n\t<intel-wired-lan.osuosl.org>", "List-Unsubscribe": "<https://lists.osuosl.org/mailman/options/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>", "List-Archive": "<http://lists.osuosl.org/pipermail/intel-wired-lan/>", "List-Post": "<mailto:intel-wired-lan@osuosl.org>", "List-Help": "<mailto:intel-wired-lan-request@osuosl.org?subject=help>", "List-Subscribe": "<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>", "Cc": "kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Errors-To": "intel-wired-lan-bounces@osuosl.org", "Sender": "\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>" }, "content": "From: Colin Ian King <colin.king@canonical.com>\n\nThe loop counter of a for-loop is a u8 however this is being compared\nto an int upper bound and this can lead to an infinite loop if the\nupper bound is greater than 255 since the loop counter will wrap back\nto zero. Fix this potential issue by making the loop counter an int.\n\nAddresses-Coverity: (\"Infinite loop\")\nFixes: c7aeb4d1b9bf (\"ice: Disable VFs until reset is completed\")\nSigned-off-by: Colin Ian King <colin.king@canonical.com>\n---\n drivers/net/ethernet/intel/ice/ice_main.c | 2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)", "diff": "diff --git a/drivers/net/ethernet/intel/ice/ice_main.c b/drivers/net/ethernet/intel/ice/ice_main.c\nindex c26e6a102dac..088543d50095 100644\n--- a/drivers/net/ethernet/intel/ice/ice_main.c\n+++ b/drivers/net/ethernet/intel/ice/ice_main.c\n@@ -488,7 +488,7 @@ static void\n ice_prepare_for_reset(struct ice_pf *pf)\n {\n \tstruct ice_hw *hw = &pf->hw;\n-\tu8 i;\n+\tint i;\n \n \t/* already prepared for reset */\n \tif (test_bit(__ICE_PREPARED_FOR_RESET, pf->state))\n", "prefixes": [ "net-next" ] }