[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20180927162201.30900-1-jeffrey.t.kirsher@intel.com>
Date: Thu, 27 Sep 2018 09:21:53 -0700
From: Jeff Kirsher <jeffrey.t.kirsher@...el.com>
To: davem@...emloft.net
Cc: Jeff Kirsher <jeffrey.t.kirsher@...el.com>, netdev@...r.kernel.org,
nhorman@...hat.com, sassmann@...hat.com, jogreene@...hat.com
Subject: [net-next 0/8][pull request] 100GbE Intel Wired LAN Driver Updates 2018-09-27
This series contains fixes to the ice driver only.
Jake fixes a potential crash due to attempting to access the mutex which
is already destroyed. Fix this by using rq.count and sq.count to
determine if the queue was initialized. Fixed the current logic for
checking the firmware version to properly handle situations when
firmware major/minor versions differ and when the branch version
differs.
Bruce replaces a memcpy() with a direct assignment, which is preferred.
Also updated the branding strings and device ids supported by the
driver. Fixed the "ethtool -G" command in the driver, which was always
returning EINVAL when changing the descriptor ring size.
Brett update and clarified code comments.
Anirudh updates the driver to ensure we query the firmware for the
transmit scheduler node information before adding it to the driver
database, to ensure we have the current information. Also update the
"get capabilities" command to get device and function capabilities.
The following are changes since commit 1042caa79e9351b81ed19dc8d2d7fd6ff51a4422:
net-ipv4: remove 2 always zero parameters from ipv4_redirect()
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 100GbE
Anirudh Venkataramanan (2):
ice: Query the Tx scheduler node before adding it
ice: Update to capabilities admin queue command
Brett Creeley (1):
ice: Update comment for ice_fltr_mgmt_list_entry
Bruce Allan (3):
ice: replace unnecessary memcpy with direct assignment
ice: update branding strings and supported device ids
ice: fix changing of ring descriptor size (ethtool -G)
Jacob Keller (2):
ice: use [sr]q.count when checking if queue is initialized
ice: update fw version check logic
drivers/net/ethernet/intel/ice/ice.h | 4 +-
.../net/ethernet/intel/ice/ice_adminq_cmd.h | 5 ++
drivers/net/ethernet/intel/ice/ice_common.c | 50 +++++++++-----
drivers/net/ethernet/intel/ice/ice_controlq.c | 40 ++++++-----
drivers/net/ethernet/intel/ice/ice_devids.h | 10 +--
drivers/net/ethernet/intel/ice/ice_ethtool.c | 17 ++++-
drivers/net/ethernet/intel/ice/ice_main.c | 2 -
drivers/net/ethernet/intel/ice/ice_sched.c | 67 ++++++++++++++++++-
drivers/net/ethernet/intel/ice/ice_switch.h | 3 +-
9 files changed, 150 insertions(+), 48 deletions(-)
--
2.17.1
Powered by blists - more mailing lists