netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next 00/11][pull request] Intel Wired LAN Driver Updates 2014-09-18
@ 2014-09-18 12:26 Jeff Kirsher
  2014-09-18 12:26 ` [net-next 01/11] ixgbevf: remove useless bd_number from struct ixgbevf_adapter Jeff Kirsher
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Jeff Kirsher @ 2014-09-18 12:26 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann, jogreene

This series contains updates to ixgbe and ixgbevf.

Ethan Zhao cleans up ixgbe and ixgbevf by removing bd_number from the
adapter struct because it is not longer useful.

Mark fixes ixgbe where if a hardware transmit timestamp is requested,
an uninitialized workqueue entry may be scheduled.  Added a check for
a PTP clock to avoid that.

Jacob provides a number of cleanups for ixgbe.  Since we may call
ixgbe_acquire_msix_vectors() prior to registering our netdevice, we
should not use the netdevice specific printk and use e_dev_warn()
instead.  Similar to how ixgbevf handles acquiring MSI-X vectors, we
can return an error code instead of relying on the flag being set.
This makes it more clear that we have failed to setup MSI-X mode and
will make it easier to consolidate MSI-X related code into a single
function.  In the case of disabling DCB, it is not an error since we
still can function, we just have to let the user know.  So use
e_dev_warn() instead of e_err().  Added warnings for other features
that are disabled when we are without MSI-X support.  Cleanup flags
that are no longer used or needed.

The following are changes since commit bf3c228d36c6b3c90074f928e84e318621969cc6:
  net: fec: fix build error at m68k platform
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next master

Ethan Zhao (2):
  ixgbevf: remove useless bd_number from struct ixgbevf_adapter
  ixgbe: remove useless bd_number from adapter struct

Jacob Keller (8):
  ixgbe: use e_dev_warn instead of netif_printk
  ixgbe: return integer from ixgbe_acquire_msix_vectors
  ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors
  ixgbe: determine vector count inside ixgbe_acquire_msix_vectors
  ixgbe: use e_dev_warn instead of e_err for displaying warning
  ixgbe: use e_dev_warn instead of netif_printk
  ixgbe: add warnings for other disabled features without MSI-X support
  ixgbe: remove IXGBE_FLAG_MSI(X)_CAPABLE flags

Mark Rustad (1):
  ixgbe: Do not schedule an uninitialized workqueue entry

 drivers/net/ethernet/intel/ixgbe/ixgbe.h          |   4 -
 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c      | 151 +++++++++++-----------
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c     |  11 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h      |   1 -
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c |   4 -
 5 files changed, 83 insertions(+), 88 deletions(-)

-- 
1.9.3

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

end of thread, other threads:[~2014-09-19 21:36 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-18 12:26 [net-next 00/11][pull request] Intel Wired LAN Driver Updates 2014-09-18 Jeff Kirsher
2014-09-18 12:26 ` [net-next 01/11] ixgbevf: remove useless bd_number from struct ixgbevf_adapter Jeff Kirsher
2014-09-18 12:26 ` [net-next 02/11] ixgbe: remove useless bd_number from adapter struct Jeff Kirsher
2014-09-18 12:26 ` [net-next 03/11] ixgbe: Do not schedule an uninitialized workqueue entry Jeff Kirsher
2014-09-18 12:26 ` [net-next 04/11] ixgbe: use e_dev_warn instead of netif_printk Jeff Kirsher
2014-09-18 12:26 ` [net-next 05/11] ixgbe: return integer from ixgbe_acquire_msix_vectors Jeff Kirsher
2014-09-18 12:26 ` [net-next 06/11] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors Jeff Kirsher
2014-09-18 12:26 ` [net-next 07/11] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors Jeff Kirsher
2014-09-18 12:26 ` [net-next 08/11] ixgbe: use e_dev_warn instead of e_err for displaying warning Jeff Kirsher
2014-09-18 12:26 ` [net-next 09/11] ixgbe: use e_dev_warn instead of netif_printk Jeff Kirsher
2014-09-18 12:27 ` [net-next 10/11] ixgbe: add warnings for other disabled features without MSI-X support Jeff Kirsher
2014-09-18 12:27 ` [net-next 11/11] ixgbe: remove IXGBE_FLAG_MSI(X)_CAPABLE flags Jeff Kirsher
2014-09-19 21:36 ` [net-next 00/11][pull request] Intel Wired LAN Driver Updates 2014-09-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).