From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com ([192.55.52.115]:61663 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965686AbeCSR4Y (ORCPT ); Mon, 19 Mar 2018 13:56:24 -0400 From: Jeff Kirsher To: davem@davemloft.net Cc: Jeff Kirsher , netdev@vger.kernel.org, nhorman@redhat.com, sassmann@redhat.com, jogreene@redhat.com Subject: [net-next 0/9][pull request] 40GbE Intel Wired LAN Driver Updates 2018-03-19 Date: Mon, 19 Mar 2018 10:56:50 -0700 Message-Id: <20180319175659.17685-1-jeffrey.t.kirsher@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: netdev-owner@vger.kernel.org List-ID: This series contains updates to i40e and i40evf only. Alex fixes a potential deadlock in the configure_clsflower function in i40evf, where we exit with the "IN_CRITICAL_TASK" bit set while notifying the PF of flower filters. Jan fixed an issue where it was possible to set a mode that is not allowed which resulted in link being down, so fixed the parity between i40e_set_link_ksettings() and i40e_get_link_ksettings(). Patryk fixes a bug where a backplane device was allowing the setting of link settings, which is not allowed. Shiraz fixes a crash when entering S3 because the client interface was freeing the MSIx vectors while they are still in use. Jake fixes up a function header comment to document a newly added parameter. Also cleaned up flags that were never used. Doug fixes the incorrect return type for i40e_aq_add_cloud_filters(). The following are changes since commit e3c72f3d37e4745dc3a6ae69f5fc2bd4c31ca4eb: selftests: pmtu: Drop prints to kernel log from pmtu_vti6_link_change_mtu and are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE Alexander Duyck (1): i40evf: Reorder configure_clsflower to avoid deadlock on error Doug Dziggel (1): i40e: Fix incorrect return types Jacob Keller (2): i40e: add doxygen comment for new mode parameter i40evf: remove flags that are never used Jan Sokolowski (1): i40e: Properly check allowed advertisement capabilities Patryk Małek (2): i40e: Prevent setting link speed on KX_X722 i40e: Prevent setting link speed on I40E_DEV_ID_25G_B Paweł Jabłoński (1): i40e: Fix the polling mechanism of GLGEN_RSTAT.DEVSTATE Shiraz Saleem (1): i40e: Close client on suspend and restore client MSIx on resume drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_client.c | 16 ++++++++-- drivers/net/ethernet/intel/i40e/i40e_common.c | 40 +++++++++++++++++++----- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 20 ++++++------ drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +++++ drivers/net/ethernet/intel/i40e/i40e_prototype.h | 4 +-- drivers/net/ethernet/intel/i40evf/i40evf.h | 3 -- drivers/net/ethernet/intel/i40evf/i40evf_main.c | 23 +++++++------- 8 files changed, 77 insertions(+), 38 deletions(-) -- 2.14.3