netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next 00/19][pull request] Intel Wired LAN Driver Updates 2015-09-01
@ 2015-09-02  1:13 Jeff Kirsher
  2015-09-02  1:13 ` [net-next 01/19] i40e: Set defport behavior for the Main VSI when in promiscuous mode Jeff Kirsher
                   ` (19 more replies)
  0 siblings, 20 replies; 31+ messages in thread
From: Jeff Kirsher @ 2015-09-02  1:13 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann, jogreene, john.ronciak

This series contains updates to i40e, ixgbe and ixgbevf.

Anjali fixes a bug in i40e where the port is not receiving multicast or VLAN
tagged packets in promiscuous mode.  Which can occur when a software bridge
is created on top of the device.

Don adds support in ixgbe that indicates the presence of management firmware.
Added support for entering low power link up state on devices that support
it when the device is closing or suspending.  Updated the driver to report
unknown bus speed and width since IOSF does not report a PCIe bus speed or
width for X550 devices.  Also added the new bus type for integrated I/O
interface (IOSF).  Cleaned up of redundant code in ixgbe.

Mark adds support for UDP-encapsulation transmit checksum and for VXLAN
receive offloads.  Introduces a helper function to do the register access
and processing to avoid needless PHY access on copper PHYs.  Added support
for reporting 2.5G link speed.  Fixed warnings resulting from redundant
initializations of the get_bus_info field.

Maninder Singh updates the ixgbe driver to use kzalloc instead of kcalloc
for allocation of one thing.

Tom Barbette adds support for ethtool to change the rxfh indirection table
and/or key using ethtool interface.

Emil resolves an issue where users were not able to dynamically set number
of queues for 82598 via ethtool -L.

Alex Williamson removes bimodal SR-IOV disabling behavior since it is
confusing to users and results in a state where the PF is broken for other
uses unless the user sets sriov_numvfs to zero prior to unbinding the
device.

The following are changes since commit 63b6c13dbb7d3e36f031629f7e4e86dacfcab8cf:
  tun_dst: Remove opts_size
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue master

Alex Williamson (1):
  ixgbe: Remove bimodal SR-IOV disabling

Anjali Singhai Jain (1):
  i40e: Set defport behavior for the Main VSI when in promiscuous mode

Don Skidmore (8):
  ixgbe: add new function to check for management presence
  ixgbe: Assign set_phy_power dynamically where needed
  ixgbe: Add support for entering low power link up state
  ixgbe: add get_bus_info method for X550
  ixgbe: add new bus type for intergrated I/O interface (IOSF)
  ixgbe: Remove unused PCI bus types
  ixgbe: Remove second instance of lan_id variable
  ixgbe: cleanup to use cached mask value

Emil Tantilov (1):
  ixgbe: fix bounds checking in ixgbe_setup_tc for 82598

Maninder Singh (1):
  ixgbe: use kzalloc for allocating one thing

Mark Rustad (6):
  ixgbe: Check whether FDIRCMD writes actually complete
  ixgbe: Add support for UDP-encapsulated tx checksum offload
  ixgbe: Add support for VXLAN RX offloads
  ixgbe: Avoid needless PHY access on copper phys
  ixgbe: Add support for reporting 2.5G link speed
  ixgbe: Resolve "initialized field overwritten" warnings

Tom Barbette (1):
  ixgbe: support for ethtool set_rxfh

 drivers/net/ethernet/intel/i40e/i40e.h           |   1 +
 drivers/net/ethernet/intel/i40e/i40e_main.c      |  37 +++-
 drivers/net/ethernet/intel/ixgbe/ixgbe.h         |   7 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c   |  89 +++++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c  |  15 ++
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h  |   1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c |  54 +++++
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c    | 251 ++++++++++++++++++-----
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c     |  75 ++++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h    |  55 ++++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c    |   5 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c    | 182 +++++++++++++++-
 12 files changed, 633 insertions(+), 139 deletions(-)

-- 
2.4.3

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

end of thread, other threads:[~2015-09-03  0:21 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-09-02  1:13 [net-next 00/19][pull request] Intel Wired LAN Driver Updates 2015-09-01 Jeff Kirsher
2015-09-02  1:13 ` [net-next 01/19] i40e: Set defport behavior for the Main VSI when in promiscuous mode Jeff Kirsher
2015-09-02  1:13 ` [net-next 02/19] ixgbe: add new function to check for management presence Jeff Kirsher
2015-09-02  1:13 ` [net-next 03/19] ixgbe: Assign set_phy_power dynamically where needed Jeff Kirsher
2015-09-02  1:13 ` [net-next 04/19] ixgbe: Check whether FDIRCMD writes actually complete Jeff Kirsher
2015-09-02  1:13 ` [net-next 05/19] ixgbe: Add support for UDP-encapsulated tx checksum offload Jeff Kirsher
2015-09-02  3:17   ` Tom Herbert
2015-09-02 16:46     ` Rustad, Mark D
2015-09-02 17:38       ` Tom Herbert
2015-09-02 20:56         ` Or Gerlitz
2015-09-02 21:07         ` Or Gerlitz
2015-09-02 22:34           ` Tom Herbert
2015-09-02 23:21       ` Tom Herbert
2015-09-03  0:21         ` Rustad, Mark D
2015-09-02  1:13 ` [net-next 06/19] ixgbe: Add support for VXLAN RX offloads Jeff Kirsher
2015-09-02  3:31   ` Tom Herbert
2015-09-02 16:53     ` Rustad, Mark D
2015-09-02  1:13 ` [net-next 07/19] ixgbe: Add support for entering low power link up state Jeff Kirsher
2015-09-02  1:13 ` [net-next 08/19] ixgbe: add get_bus_info method for X550 Jeff Kirsher
2015-09-02  1:13 ` [net-next 09/19] ixgbe: add new bus type for intergrated I/O interface (IOSF) Jeff Kirsher
2015-09-02  1:13 ` [net-next 10/19] ixgbe: Remove unused PCI bus types Jeff Kirsher
2015-09-02  1:13 ` [net-next 11/19] ixgbe: use kzalloc for allocating one thing Jeff Kirsher
2015-09-02  1:13 ` [net-next 12/19] ixgbe: Remove second instance of lan_id variable Jeff Kirsher
2015-09-02  1:13 ` [net-next 13/19] ixgbe: cleanup to use cached mask value Jeff Kirsher
2015-09-02  1:13 ` [net-next 14/19] ixgbe: Avoid needless PHY access on copper phys Jeff Kirsher
2015-09-02  1:13 ` [net-next 15/19] ixgbe: support for ethtool set_rxfh Jeff Kirsher
2015-09-02  1:14 ` [net-next 16/19] ixgbe: fix bounds checking in ixgbe_setup_tc for 82598 Jeff Kirsher
2015-09-02  1:14 ` [net-next 17/19] ixgbe: Add support for reporting 2.5G link speed Jeff Kirsher
2015-09-02  1:14 ` [net-next 18/19] ixgbe: Remove bimodal SR-IOV disabling Jeff Kirsher
2015-09-02  1:14 ` [net-next 19/19] ixgbe: Resolve "initialized field overwritten" warnings Jeff Kirsher
2015-09-02  3:19 ` [net-next 00/19][pull request] Intel Wired LAN Driver Updates 2015-09-01 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).