netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next 00/15][pull request] 40GbE Intel Wired LAN Driver Updates 2016-08-18
@ 2016-08-18 21:57 Jeff Kirsher
  2016-08-18 21:57 ` [net-next 01/15] i40e: Use list_move instead of list_del/list_add Jeff Kirsher
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: Jeff Kirsher @ 2016-08-18 21:57 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann, jogreene,
	guru.anbalagane

This series contains updates to i40e and i40evf only.

Wei Yongjun updates i40e to use list_move() instead of list_del() &
list_add() operations.

Anjali fixes an issue where the client->open call was not protected with
the client instance mutex, which allowed client->close to be called before
the open all completed.

Catherine makes sure that the VLAN count (and stats) gets reset to 0
after reset.

Jake provides two patches, first adds the needed rtnl lock around
i40evf_set_interrupt_capability() since i40evf_init_task() does not
hold the rtnl_lock.  Second fixes an issue where users could reduce
the number of channels (queues) below the current flow director
filter rules targets.

Dave fixes a problem where a static analysis tool generates a warning
so eliminating the irrelevant check and redundant assignment for the
value of enabled_tc.

Avinash fixes an sync issue where the iWARP device open is called
before the PCI register writes are completed, so ensure the register
writes complete before exiting the setup function.

Alan fixes a bug which causes RSS to continue to work after being
disabled.

Carolyn implements a feature change which allows using ethtool to set
RDD hash options using less than four parameters if desired.

Dan Carpenter cleans up a stray unlock.

Sridhar exposes the "trust" flag to userspace via ndo_get_vf_config().

The following are changes since commit 60747ef4d173c2747bf7f0377fb22846cb422195:
  Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE

Alan Brady (1):
  i40e: fix lookup table when RSS disabled/enabled

Anjali Singhai Jain (1):
  i40e: Fix a bug where a client close can be called before an open is
    complete

Avinash Dayanand (2):
  i40e: Force register writes to mitigate sync issues with iwarp VF
    driver
  i40e: Don't notify client of VF reset during VF creation

Bimmy Pujari (1):
  i40e/i40evf-Bump version from 1.6.11 to 1.6.12

Carolyn Wyborny (1):
  i40e: Allow RSS Hash set with less than four parameters

Catherine Sullivan (2):
  i40e/i40evf: Reset VLAN filter count when resetting
  i40e: reset RX csum error stat with other pf stats

Dan Carpenter (1):
  i40e: remove a stray unlock

Dave Ertman (1):
  i40e: Fix static analysis tool warning

Jacob Keller (2):
  i40evf: add missing rtnl_lock() around i40evf_set_interrupt_capability
  i40e: don't allow reduction of channels below active FD rules

Mitch Williams (1):
  i40e: fix memory leak

Sridhar Samudrala (1):
  i40e: Expose 'trust' flag to userspace via ndo_get_vf_config.

Wei Yongjun (1):
  i40e: Use list_move instead of list_del/list_add

 drivers/net/ethernet/intel/i40e/i40e.h             |   3 -
 drivers/net/ethernet/intel/i40e/i40e_client.c      |   9 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     | 232 ++++++++++++++-------
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  35 +++-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  10 +-
 drivers/net/ethernet/intel/i40evf/i40evf_main.c    |   4 +-
 6 files changed, 201 insertions(+), 92 deletions(-)

-- 
2.7.4

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

end of thread, other threads:[~2016-08-19  3:45 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-18 21:57 [net-next 00/15][pull request] 40GbE Intel Wired LAN Driver Updates 2016-08-18 Jeff Kirsher
2016-08-18 21:57 ` [net-next 01/15] i40e: Use list_move instead of list_del/list_add Jeff Kirsher
2016-08-18 21:57 ` [net-next 02/15] i40e: Fix a bug where a client close can be called before an open is complete Jeff Kirsher
2016-08-18 21:57 ` [net-next 03/15] i40e/i40evf: Reset VLAN filter count when resetting Jeff Kirsher
2016-08-18 21:57 ` [net-next 04/15] i40e: reset RX csum error stat with other pf stats Jeff Kirsher
2016-08-18 21:57 ` [net-next 05/15] i40evf: add missing rtnl_lock() around i40evf_set_interrupt_capability Jeff Kirsher
2016-08-18 21:57 ` [net-next 06/15] i40e: Fix static analysis tool warning Jeff Kirsher
2016-08-18 21:57 ` [net-next 07/15] i40e: don't allow reduction of channels below active FD rules Jeff Kirsher
2016-08-18 21:57 ` [net-next 08/15] i40e: Force register writes to mitigate sync issues with iwarp VF driver Jeff Kirsher
2016-08-18 21:57 ` [net-next 09/15] i40e: Don't notify client of VF reset during VF creation Jeff Kirsher
2016-08-18 21:57 ` [net-next 10/15] i40e: fix lookup table when RSS disabled/enabled Jeff Kirsher
2016-08-18 21:57 ` [net-next 11/15] i40e: fix memory leak Jeff Kirsher
2016-08-18 21:57 ` [net-next 12/15] i40e: Allow RSS Hash set with less than four parameters Jeff Kirsher
2016-08-18 21:57 ` [net-next 13/15] i40e/i40evf-Bump version from 1.6.11 to 1.6.12 Jeff Kirsher
2016-08-18 21:57 ` [net-next 14/15] i40e: remove a stray unlock Jeff Kirsher
2016-08-18 21:57 ` [net-next 15/15] i40e: Expose 'trust' flag to userspace via ndo_get_vf_config Jeff Kirsher
2016-08-19  3:45 ` [net-next 00/15][pull request] 40GbE Intel Wired LAN Driver Updates 2016-08-18 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).