Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/955430/?format=api
{ "id": 955430, "url": "http://patchwork.ozlabs.org/api/patches/955430/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20180809094540.29745-1-sebastianx.basierski@intel.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": "<20180809094540.29745-1-sebastianx.basierski@intel.com>", "list_archive_url": null, "date": "2018-08-09T09:45:40", "name": "ixgbevf: VF2VF TCP RSS", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": false, "hash": "d23e7ecb8d09c97000538956d5bcd15e71252f1a", "submitter": { "id": 74580, "url": "http://patchwork.ozlabs.org/api/people/74580/?format=api", "name": "Sebastian Basierski", "email": "sebastianx.basierski@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/20180809094540.29745-1-sebastianx.basierski@intel.com/mbox/", "series": [ { "id": 60034, "url": "http://patchwork.ozlabs.org/api/series/60034/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=60034", "date": "2018-08-09T09:45:40", "name": "ixgbevf: VF2VF TCP RSS", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/60034/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/955430/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/955430/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>)", "ozlabs.org;\n\tdmarc=fail (p=none dis=none) header.from=intel.com" ], "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 41mNgb4Pc6z9s0n\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 9 Aug 2018 19:46:34 +1000 (AEST)", "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 31C54879DA;\n\tThu, 9 Aug 2018 09:46:32 +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 Mo3rQtYOlNg3; Thu, 9 Aug 2018 09:46:31 +0000 (UTC)", "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id AD3B9878F9;\n\tThu, 9 Aug 2018 09:46:31 +0000 (UTC)", "from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\tby ash.osuosl.org (Postfix) with ESMTP id A2A8E1C3F99\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 9 Aug 2018 09:46:30 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id 9F2DE878E9\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 9 Aug 2018 09:46:30 +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 vi4gm2N5EYNU for <intel-wired-lan@lists.osuosl.org>;\n\tThu, 9 Aug 2018 09:46:30 +0000 (UTC)", "from mga07.intel.com (mga07.intel.com [134.134.136.100])\n\tby whitealder.osuosl.org (Postfix) with ESMTPS id 16A1E878F9\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 9 Aug 2018 09:46:30 +0000 (UTC)", "from fmsmga001.fm.intel.com ([10.253.24.23])\n\tby orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t09 Aug 2018 02:46:29 -0700", "from ubuntu.imu.intel.com ([10.217.246.11])\n\tby fmsmga001.fm.intel.com with ESMTP; 09 Aug 2018 02:46:27 -0700" ], "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.53,214,1531810800\"; d=\"scan'208\";a=\"79865178\"", "From": "Sebastian Basierski <sebastianx.basierski@intel.com>", "To": "intel-wired-lan@lists.osuosl.org", "Date": "Thu, 9 Aug 2018 11:45:40 +0200", "Message-Id": "<20180809094540.29745-1-sebastianx.basierski@intel.com>", "X-Mailer": "git-send-email 2.17.1", "Subject": "[Intel-wired-lan] [PATCH] ixgbevf: VF2VF TCP RSS", "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>", "MIME-Version": "1.0", "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": "While VF2VF with RSS communication, RSS Type were wrongly recognized\nand RSS hash was not calculated as it should be. Packets was\ndistributed on various queues by accident.\nThis commit fixes that behaviour and causes proper RSS Type recognition.\n\nSigned-off-by: Sebastian Basierski <sebastianx.basierski@intel.com>\n---\n drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 4 ++++\n 1 file changed, 4 insertions(+)", "diff": "diff --git a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c\nindex d86446d202d5..15deac07fd92 100644\n--- a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c\n+++ b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c\n@@ -3849,6 +3849,10 @@ static void ixgbevf_tx_csum(struct ixgbevf_ring *tx_ring,\n \t\tskb_checksum_help(skb);\n \t\tgoto no_csum;\n \t}\n+\n+\tif (first->protocol == htons(ETH_P_IP))\n+\t\ttype_tucmd |= IXGBE_ADVTXD_TUCMD_IPV4;\n+\n \t/* update TX checksum flag */\n \tfirst->tx_flags |= IXGBE_TX_FLAGS_CSUM;\n \tvlan_macip_lens = skb_checksum_start_offset(skb) -\n", "prefixes": [] }