Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/860213/?format=api
{ "id": 860213, "url": "http://patchwork.ozlabs.org/api/patches/860213/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20180112220256.11028.5719.stgit@localhost6.localdomain6/", "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": "<20180112220256.11028.5719.stgit@localhost6.localdomain6>", "list_archive_url": null, "date": "2018-01-12T22:02:56", "name": "ixgbe: don't set RXDCTL.RLPML for 82599", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": false, "hash": "120920ce6d3d7e0a15c36eb721376c389ee498fe", "submitter": { "id": 1670, "url": "http://patchwork.ozlabs.org/api/people/1670/?format=api", "name": "Tantilov, Emil S", "email": "emil.s.tantilov@intel.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/20180112220256.11028.5719.stgit@localhost6.localdomain6/mbox/", "series": [ { "id": 23075, "url": "http://patchwork.ozlabs.org/api/series/23075/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=23075", "date": "2018-01-12T22:02:56", "name": "ixgbe: don't set RXDCTL.RLPML for 82599", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/23075/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/860213/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/860213/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.138; helo=whitealder.osuosl.org;\n\tenvelope-from=intel-wired-lan-bounces@osuosl.org;\n\treceiver=<UNKNOWN>)", "Received": [ "from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3zJGnT13cDz9sNw\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat, 13 Jan 2018 08:57:33 +1100 (AEDT)", "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 990FD88586;\n\tFri, 12 Jan 2018 21:57:31 +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 DyMtTQW-fWcs; Fri, 12 Jan 2018 21:57:30 +0000 (UTC)", "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 4071C88589;\n\tFri, 12 Jan 2018 21:57:30 +0000 (UTC)", "from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n\tby ash.osuosl.org (Postfix) with ESMTP id CA85F1BFF8A\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tFri, 12 Jan 2018 21:57:28 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id C3F3E88585\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tFri, 12 Jan 2018 21:57:28 +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 VZqqZirIOs9r for <intel-wired-lan@lists.osuosl.org>;\n\tFri, 12 Jan 2018 21:57:28 +0000 (UTC)", "from mga01.intel.com (mga01.intel.com [192.55.52.88])\n\tby hemlock.osuosl.org (Postfix) with ESMTPS id 4672E8857E\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tFri, 12 Jan 2018 21:57:28 +0000 (UTC)", "from fmsmga002.fm.intel.com ([10.253.24.26])\n\tby fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t12 Jan 2018 13:57:27 -0800", "from estantil-desk3.jf.intel.com (HELO localhost6.localdomain6)\n\t([134.134.177.96])\n\tby fmsmga002.fm.intel.com with ESMTP; 12 Jan 2018 13:57:27 -0800" ], "X-Virus-Scanned": [ "amavisd-new at osuosl.org", "amavisd-new at osuosl.org" ], "X-Greylist": "domain auto-whitelisted by SQLgrey-1.7.6", "X-Amp-Result": "SKIPPED(no attachment in message)", "X-Amp-File-Uploaded": "False", "X-ExtLoop1": "1", "X-IronPort-AV": "E=Sophos;i=\"5.46,350,1511856000\"; d=\"scan'208\";a=\"9764379\"", "From": "Emil Tantilov <emil.s.tantilov@intel.com>", "To": "intel-wired-lan@lists.osuosl.org", "Date": "Fri, 12 Jan 2018 14:02:56 -0800", "Message-ID": "<20180112220256.11028.5719.stgit@localhost6.localdomain6>", "User-Agent": "StGit/0.17.1-17-ge4e0", "MIME-Version": "1.0", "Subject": "[Intel-wired-lan] [PATCH] ixgbe: don't set RXDCTL.RLPML for 82599", "X-BeenThere": "intel-wired-lan@osuosl.org", "X-Mailman-Version": "2.1.24", "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>", "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": "commit 2de6aa3a666e (\"ixgbe: Add support for padding packet\")\n\nUses RXDCTL.RLPML to limit the maximum frame size on Rx when using\nbuild_skb. Unfortunately that register does not work on 82599.\n\nAdded an explicit check to avoid setting this register on 82599 MAC.\n\nExtended the comment related to the setting of RXDCTL.RLPML to better\nexplain its purpose.\n\nSigned-off-by: Emil Tantilov <emil.s.tantilov@intel.com>\n---\n drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 8 ++++++--\n 1 file changed, 6 insertions(+), 2 deletions(-)", "diff": "diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c\nindex addb625..1b3a246 100644\n--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c\n+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c\n@@ -4133,11 +4133,15 @@ void ixgbe_configure_rx_ring(struct ixgbe_adapter *adapter,\n \t\trxdctl &= ~0x3FFFFF;\n \t\trxdctl |= 0x080420;\n #if (PAGE_SIZE < 8192)\n-\t} else {\n+\t/* RXDCTL.RLPML does not work on 82599 */\n+\t} else if (hw->mac.type != ixgbe_mac_82599EB) {\n \t\trxdctl &= ~(IXGBE_RXDCTL_RLPMLMASK |\n \t\t\t IXGBE_RXDCTL_RLPML_EN);\n \n-\t\t/* Limit the maximum frame size so we don't overrun the skb */\n+\t\t/* Limit the maximum frame size so we don't overrun the skb.\n+\t\t * This can happen in SRIOV mode when the MTU of the VF is\n+\t\t * higher than the MTU of the PF.\n+\t\t */\n \t\tif (ring_uses_build_skb(ring) &&\n \t\t !test_bit(__IXGBE_RX_3K_BUFFER, &ring->state))\n \t\t\trxdctl |= IXGBE_MAX_2K_FRAME_BUILD_SKB |\n", "prefixes": [] }