From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
To: davem@davemloft.net
Cc: Jeff Kirsher <jeffrey.t.kirsher@intel.com>,
netdev@vger.kernel.org, nhorman@redhat.com, sassmann@redhat.com,
jogreene@redhat.com, john.ronciak@intel.com
Subject: [net-next 00/19][pull request] Intel Wired LAN Driver Updates 2015-09-01
Date: Tue, 1 Sep 2015 18:13:44 -0700 [thread overview]
Message-ID: <1441156443-33381-1-git-send-email-jeffrey.t.kirsher@intel.com> (raw)
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
next reply other threads:[~2015-09-02 1:14 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-02 1:13 Jeff Kirsher [this message]
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1441156443-33381-1-git-send-email-jeffrey.t.kirsher@intel.com \
--to=jeffrey.t.kirsher@intel.com \
--cc=davem@davemloft.net \
--cc=jogreene@redhat.com \
--cc=john.ronciak@intel.com \
--cc=netdev@vger.kernel.org \
--cc=nhorman@redhat.com \
--cc=sassmann@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).