Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/747923/?format=api
{ "id": 747923, "url": "http://patchwork.ozlabs.org/api/patches/747923/?format=api", "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/patch/20170406095934.70094-1-alice.michael@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": "<20170406095934.70094-1-alice.michael@intel.com>", "list_archive_url": null, "date": "2017-04-06T09:59:34", "name": "[next,S68,01/01] i40e/i40evf: Remove VF Rx csum offload for tunneled packets.", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": false, "hash": "2b4b0a0fec52e34093b1869782900cee87c54a29", "submitter": { "id": 71123, "url": "http://patchwork.ozlabs.org/api/people/71123/?format=api", "name": "Michael, Alice", "email": "alice.michael@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/20170406095934.70094-1-alice.michael@intel.com/mbox/", "series": [], "comments": "http://patchwork.ozlabs.org/api/patches/747923/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/747923/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<intel-wired-lan-bounces@lists.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" ], "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 3vzVsr4jn9z9s8S\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 7 Apr 2017 04:02:24 +1000 (AEST)", "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id CECF286589;\n\tThu, 6 Apr 2017 18:02: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 2ai8++508+QE; Thu, 6 Apr 2017 18:02:21 +0000 (UTC)", "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id DBA49864C5;\n\tThu, 6 Apr 2017 18:02:21 +0000 (UTC)", "from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n\tby ash.osuosl.org (Postfix) with ESMTP id E57D91C00C1\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 6 Apr 2017 18:02:20 +0000 (UTC)", "from localhost (localhost [127.0.0.1])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id D8ACE88851\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 6 Apr 2017 18:02:20 +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 h6riJdIO5K+h for <intel-wired-lan@lists.osuosl.org>;\n\tThu, 6 Apr 2017 18:02:20 +0000 (UTC)", "from mga11.intel.com (mga11.intel.com [192.55.52.93])\n\tby hemlock.osuosl.org (Postfix) with ESMTPS id 230AC886D6\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tThu, 6 Apr 2017 18:02:20 +0000 (UTC)", "from fmsmga003.fm.intel.com ([10.253.24.29])\n\tby fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t06 Apr 2017 11:02:19 -0700", "from unknown (HELO localhost.jf.intel.com) ([10.166.16.121])\n\tby FMSMGA003.fm.intel.com with ESMTP; 06 Apr 2017 11:02:04 -0700" ], "Authentication-Results": "ozlabs.org;\n\tdkim=fail reason=\"key not found in DNS\" (0-bit key;\n\tunprotected) header.d=intel.com header.i=@intel.com\n\theader.b=\"n9G48TFE\"; dkim-atps=neutral", "X-Virus-Scanned": [ "amavisd-new at osuosl.org", "amavisd-new at osuosl.org" ], "X-Greylist": "domain auto-whitelisted by SQLgrey-1.7.6", "DKIM-Signature": "v=1; a=rsa-sha256; c=simple/simple;\n\td=intel.com; i=@intel.com; q=dns/txt; s=intel;\n\tt=1491501740; x=1523037740;\n\th=from:to:cc:subject:date:message-id;\n\tbh=lojkmKJQq5UtekFrPzOAegW1XAVTETVb6jsqkFeqdfQ=;\n\tb=n9G48TFEejB67H4V9UnfQ7on4j0nME+xZN+qKQPLt55TJpv+uc/4fZx8\n\tMQpWIZgx8QqNpI1bAQDEWx6Nxzp/SQ==;", "X-ExtLoop1": "1", "X-IronPort-AV": "E=Sophos;i=\"5.37,160,1488873600\"; d=\"scan'208\";a=\"842851354\"", "From": "Alice Michael <alice.michael@intel.com>", "To": "alice.michael@intel.com,\n\tintel-wired-lan@lists.osuosl.org", "Date": "Thu, 6 Apr 2017 05:59:34 -0400", "Message-Id": "<20170406095934.70094-1-alice.michael@intel.com>", "X-Mailer": "git-send-email 2.9.3", "Subject": "[Intel-wired-lan] [next S68 01/01] i40e/i40evf: Remove VF Rx csum\n\toffload for tunneled packets.", "X-BeenThere": "intel-wired-lan@lists.osuosl.org", "X-Mailman-Version": "2.1.18-1", "Precedence": "list", "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n\t<intel-wired-lan.lists.osuosl.org>", "List-Unsubscribe": "<http://lists.osuosl.org/mailman/options/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@lists.osuosl.org?subject=unsubscribe>", "List-Archive": "<http://lists.osuosl.org/pipermail/intel-wired-lan/>", "List-Post": "<mailto:intel-wired-lan@lists.osuosl.org>", "List-Help": "<mailto:intel-wired-lan-request@lists.osuosl.org?subject=help>", "List-Subscribe": "<http://lists.osuosl.org/mailman/listinfo/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@lists.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@lists.osuosl.org", "Sender": "\"Intel-wired-lan\" <intel-wired-lan-bounces@lists.osuosl.org>" }, "content": "Rx checksum offload for tunneled packets was never being negotiated or\nrequested by VF. This capability was assumed by default and enabled in\ncurrent hardware for VF. Going forward, this feature needs to be disabled\nor advanced ptypes should be negotiated with PF in the future.\n\nSigned-off-by: Preethi Banala <preethi.banala@intel.com>\nChange-ID: I9e54cfa8a90e03ab6956db4412f1e337ccd2c2e0\n---\n drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 7 -------\n 1 file changed, 7 deletions(-)", "diff": "diff --git a/drivers/net/ethernet/intel/i40evf/i40e_txrx.c b/drivers/net/ethernet/intel/i40evf/i40e_txrx.c\nindex 163b42b..b3fb0d08 100644\n--- a/drivers/net/ethernet/intel/i40evf/i40e_txrx.c\n+++ b/drivers/net/ethernet/intel/i40evf/i40e_txrx.c\n@@ -835,13 +835,6 @@ static inline void i40e_rx_checksum(struct i40e_vsi *vsi,\n \tif (rx_error & BIT(I40E_RX_DESC_ERROR_PPRS_SHIFT))\n \t\treturn;\n \n-\t/* If there is an outer header present that might contain a checksum\n-\t * we need to bump the checksum level by 1 to reflect the fact that\n-\t * we are indicating we validated the inner checksum.\n-\t */\n-\tif (decoded.tunnel_type >= I40E_RX_PTYPE_TUNNEL_IP_GRENAT)\n-\t\tskb->csum_level = 1;\n-\n \t/* Only report checksum unnecessary for TCP, UDP, or SCTP */\n \tswitch (decoded.inner_prot) {\n \tcase I40E_RX_PTYPE_INNER_PROT_TCP:\n", "prefixes": [ "next", "S68", "01/01" ] }