netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next 0/8][pull request] 100GbE Intel Wired LAN Driver Updates 2018-09-27
@ 2018-09-27 16:21 Jeff Kirsher
  2018-09-27 16:21 ` [net-next 1/8] ice: use [sr]q.count when checking if queue is initialized Jeff Kirsher
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Jeff Kirsher @ 2018-09-27 16:21 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann, jogreene

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

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2018-10-01 22:30 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-27 16:21 [net-next 0/8][pull request] 100GbE Intel Wired LAN Driver Updates 2018-09-27 Jeff Kirsher
2018-09-27 16:21 ` [net-next 1/8] ice: use [sr]q.count when checking if queue is initialized Jeff Kirsher
2018-09-28  9:01   ` Sergei Shtylyov
2018-10-01 15:52     ` Keller, Jacob E
2018-09-27 16:21 ` [net-next 2/8] ice: replace unnecessary memcpy with direct assignment Jeff Kirsher
2018-09-27 16:21 ` [net-next 3/8] ice: update branding strings and supported device ids Jeff Kirsher
2018-09-27 16:21 ` [net-next 4/8] ice: update fw version check logic Jeff Kirsher
2018-09-27 16:21 ` [net-next 5/8] ice: Update comment for ice_fltr_mgmt_list_entry Jeff Kirsher
2018-09-27 16:21 ` [net-next 6/8] ice: Query the Tx scheduler node before adding it Jeff Kirsher
2018-09-27 16:22 ` [net-next 7/8] ice: Update to capabilities admin queue command Jeff Kirsher
2018-09-27 16:22 ` [net-next 8/8] ice: fix changing of ring descriptor size (ethtool -G) Jeff Kirsher
2018-09-28 18:11 ` [net-next 0/8][pull request] 100GbE Intel Wired LAN Driver Updates 2018-09-27 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).