Cover Letter Detail
Show a cover letter.
GET /api/covers/806323/?format=api
{ "id": 806323, "url": "http://patchwork.ozlabs.org/api/covers/806323/?format=api", "web_url": "http://patchwork.ozlabs.org/project/netdev/cover/20170828001603.75876-1-jeffrey.t.kirsher@intel.com/", "project": { "id": 7, "url": "http://patchwork.ozlabs.org/api/projects/7/?format=api", "name": "Linux network development", "link_name": "netdev", "list_id": "netdev.vger.kernel.org", "list_email": "netdev@vger.kernel.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20170828001603.75876-1-jeffrey.t.kirsher@intel.com>", "list_archive_url": null, "date": "2017-08-28T00:15:48", "name": "[net-next,00/15,pull,request] 40GbE Intel Wired LAN Driver Updates 2017-08-27", "submitter": { "id": 473, "url": "http://patchwork.ozlabs.org/api/people/473/?format=api", "name": "Kirsher, Jeffrey T", "email": "jeffrey.t.kirsher@intel.com" }, "mbox": "http://patchwork.ozlabs.org/project/netdev/cover/20170828001603.75876-1-jeffrey.t.kirsher@intel.com/mbox/", "series": [ { "id": 52, "url": "http://patchwork.ozlabs.org/api/series/52/?format=api", "web_url": "http://patchwork.ozlabs.org/project/netdev/list/?series=52", "date": "2017-08-28T00:15:49", "name": "40GbE Intel Wired LAN Driver Updates 2017-08-27", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/52/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/806323/comments/", "headers": { "Return-Path": "<netdev-owner@vger.kernel.org>", "X-Original-To": "patchwork-incoming@ozlabs.org", "Delivered-To": "patchwork-incoming@ozlabs.org", "Authentication-Results": "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=netdev-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)", "Received": [ "from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xgXQN4c9nz9s82\n\tfor <patchwork-incoming@ozlabs.org>;\n\tMon, 28 Aug 2017 10:17:16 +1000 (AEST)", "(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751651AbdH1AQS (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tSun, 27 Aug 2017 20:16:18 -0400", "from mga14.intel.com ([192.55.52.115]:55214 \"EHLO mga14.intel.com\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S1751493AbdH1AQR (ORCPT <rfc822;netdev@vger.kernel.org>);\n\tSun, 27 Aug 2017 20:16:17 -0400", "from fmsmga004.fm.intel.com ([10.253.24.48])\n\tby fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t27 Aug 2017 17:16:17 -0700", "from davidpwo-mobl1.amr.corp.intel.com (HELO\n\tjtkirshe-DESK.amr.corp.intel.com.com) ([10.254.22.134])\n\tby fmsmga004.fm.intel.com with ESMTP; 27 Aug 2017 17:16:16 -0700" ], "X-ExtLoop1": "1", "X-IronPort-AV": "E=Sophos;i=\"5.41,439,1498546800\"; d=\"scan'208\";a=\"304981049\"", "From": "Jeff Kirsher <jeffrey.t.kirsher@intel.com>", "To": "davem@davemloft.net", "Cc": "Jeff Kirsher <jeffrey.t.kirsher@intel.com>, netdev@vger.kernel.org,\n\tnhorman@redhat.com, sassmann@redhat.com, jogreene@redhat.com", "Subject": "[net-next 00/15][pull request] 40GbE Intel Wired LAN Driver Updates\n\t2017-08-27", "Date": "Sun, 27 Aug 2017 17:15:48 -0700", "Message-Id": "<20170828001603.75876-1-jeffrey.t.kirsher@intel.com>", "X-Mailer": "git-send-email 2.14.1", "Sender": "netdev-owner@vger.kernel.org", "Precedence": "bulk", "List-ID": "<netdev.vger.kernel.org>", "X-Mailing-List": "netdev@vger.kernel.org" }, "content": "This series contains updates to i40e and i40evf only.\n\nSudheer updates code comments and state variable so that adminq_subtask\nwill have accutate information whenever it gets scheduled.\n\nMariusz stores information about FEC modes, to be used to printing link\nstates information, so that we do not need to call admin queue when\nreporting link status. Adds VF support for controlling VLAN tag\nstripping via ethtool.\n\nJake provides the majority of changes in this series, starting with\nincreasing the size of the prefix buffer so that it can hold enough\ncharacters for every possible input, which prevents snprintf truncation.\nFixed other string truncation errors/warnings produced by GCC 7.x.\nRemoved an unnecessary workaround for resetting XPS. Fixed an issue\nwhere there is a mismatched affinity mask value, so initialize the value\nto cpu_possible_mask and invert the logic for checking incorrect CPU vs\nIRQ affinity so that the exceptional case is handled at the check.\nRemoved ULTRA latency mode due to several issues found and will be\nlooking at better solution for small packet workloads.\n\nAkeem fixes an issue where the incorrect flag was being used to set\npromiscuous mode for unicast, which was enabling promiscuous mode only\nfor multicast instead of unicast.\n\nCarolyn fixes an issue where an error return value is set, but this\nvalue can be overwritten before we actually do exit the function. So\nremove the error code assignment and add code comments for better\nunderstanding on why we do not need to set and return the error.\n\nThe following are changes since commit ec15ecdee5eb9e33a565e1e8eaef39fd4de565cb:\n net: mvpp2: fix the packet size configuration for 10G\nand are available in the git repository at:\n git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE\n\nAkeem G Abodunrin (1):\n i40e: Use correct flag to enable egress traffic for unicast promisc\n\nCarolyn Wyborny (1):\n i40e: Fix for unused value issue found by static analysis\n\nJacob Keller (9):\n i40e: prevent snprintf format specifier truncation\n i40evf: fix possible snprintf truncation of q_vector->name\n i40e: force VMDQ device name truncation\n i40e: remove workaround for resetting XPS\n i40e: move enabling icr0 into i40e_update_enable_itr\n i40e: initialize our affinity_mask based on cpu_possible_mask\n i40e: invert logic for checking incorrect cpu vs irq affinity\n i40e/i40evf: remove ULTRA latency mode\n i40e/i40evf: avoid dynamic ITR updates when polling or low packet rate\n\nMariusz Stachura (3):\n i40e: Store the requested FEC information\n i40e/i40evf: support for VF VLAN tag stripping control\n i40e: 25G FEC status improvements\n\nSudheer Mogilappagari (1):\n i40e: Update state variable for adminq subtask\n\n drivers/net/ethernet/intel/i40e/i40e_common.c | 8 ++-\n drivers/net/ethernet/intel/i40e/i40e_main.c | 58 ++++++++++------\n drivers/net/ethernet/intel/i40e/i40e_nvm.c | 10 ++-\n drivers/net/ethernet/intel/i40e/i40e_txrx.c | 78 +++++++++++-----------\n drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 +-\n drivers/net/ethernet/intel/i40e/i40e_type.h | 1 +\n drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 62 ++++++++++++++++-\n drivers/net/ethernet/intel/i40evf/i40e_common.c | 4 +-\n drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 69 +++++++++----------\n drivers/net/ethernet/intel/i40evf/i40e_txrx.h | 2 +-\n drivers/net/ethernet/intel/i40evf/i40e_type.h | 1 +\n drivers/net/ethernet/intel/i40evf/i40evf.h | 6 +-\n drivers/net/ethernet/intel/i40evf/i40evf_main.c | 61 +++++++++++++----\n .../net/ethernet/intel/i40evf/i40evf_virtchnl.c | 40 +++++++++++\n include/linux/avf/virtchnl.h | 5 ++\n 15 files changed, 285 insertions(+), 122 deletions(-)" }