diff options
author | David S. Miller <davem@davemloft.net> | 2017-04-30 11:33:37 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-04-30 11:33:37 -0400 |
commit | 8dd5b698c27948503e0ceb6f824c18178e509098 (patch) | |
tree | 2c16615155728107e5afccb9fb7101dad9bf89e6 /drivers/net/ethernet/cadence/macb.c | |
parent | 5b36d8f5e514c60a23d8f57d8e1eb5089d41bb09 (diff) | |
parent | 3dfc3eb581645bc503c7940861f494a0d75615da (diff) | |
download | linux-8dd5b698c27948503e0ceb6f824c18178e509098.tar.bz2 |
Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue
Jeff Kirsher says:
====================
40GbE Intel Wired LAN Driver Updates 2017-04-30
This series contains updates to i40e and i40evf only.
Jake provides majority of the changes in this series, starting with the
renaming of a flag to avoid confusion. Then renamed a variable to a
more meaningful name to clarify what is actually being done and to
reduce confusion. Amortizes the wait time when initializing or disabling
lots of VFs by using i40e_reset_all_vfs() and
i40e_vsi_stop_rings_no_wait(). Cleaned up a unnecessary delay since
pci_disable_sriov() already has its own delay, so need to add a additional
delay when removing VFs. Avoid using the same name flags for both
vsi->state and pf->state, to make code review easier and assist future
work to use the correct state field when checking bits. Use
DECLARE_BITMAP() to ensure that we always allocate enough space for flags.
Replace hw_disabled_flags with the new _AUTO_DISABLED flags, which are
more readable because we are not setting an *_ENABLED flag to
disable the feature.
Alex corrects a oversight where we were not reprogramming the ports
after a reset, which was causing us to lose all of the receive tunnel
offloads.
Arnd Bergmann moves the declaration of a local variable to avoid a
warning seen on architectures with larger pages about an unused variable.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/cadence/macb.c')
0 files changed, 0 insertions, 0 deletions