mbox series

[net-next,0/4,pull,request] Intel Wired LAN Driver Updates 2024-03-29 (net: intel)

Message ID 20240329175632.211340-1-anthony.l.nguyen@intel.com (mailing list archive)
Headers show
Series Intel Wired LAN Driver Updates 2024-03-29 (net: intel) | expand

Message

Tony Nguyen March 29, 2024, 5:56 p.m. UTC
This series contains updates to most Intel drivers.

Jesse moves declaration of pci_driver struct to remove need for forward
declarations in igb and converts Intel drivers to user newer power
management ops.

Sasha reworks power management flow on igc to avoid using rtnl_lock()
during those flows.

Maciej reorganizes i40e_nvm file to avoid forward declarations.

The following are changes since commit da493dbb1f2a156a1b6d8d8a447f2c3affe43678:
  Merge branch 'af_unix-rework-gc'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 1GbE

Jesse Brandeburg (2):
  igb: simplify pci ops declaration
  net: intel: implement modern PM ops declarations

Maciej Fijalkowski (1):
  i40e: avoid forward declarations in i40e_nvm.c

Sasha Neftin (1):
  igc: Refactor runtime power management flow

 drivers/net/ethernet/intel/e100.c             |    8 +-
 drivers/net/ethernet/intel/e1000/e1000_main.c |   14 +-
 drivers/net/ethernet/intel/e1000e/netdev.c    |   22 +-
 drivers/net/ethernet/intel/fm10k/fm10k_pci.c  |   10 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c   |   10 +-
 drivers/net/ethernet/intel/i40e/i40e_nvm.c    | 1050 ++++++++---------
 drivers/net/ethernet/intel/iavf/iavf_main.c   |    8 +-
 drivers/net/ethernet/intel/ice/ice_main.c     |   12 +-
 drivers/net/ethernet/intel/igb/igb_main.c     |   59 +-
 drivers/net/ethernet/intel/igbvf/netdev.c     |    6 +-
 drivers/net/ethernet/intel/igc/igc_main.c     |   56 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c |    8 +-
 .../net/ethernet/intel/ixgbevf/ixgbevf_main.c |    8 +-
 13 files changed, 602 insertions(+), 669 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org April 2, 2024, 5 a.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (main)
by Tony Nguyen <anthony.l.nguyen@intel.com>:

On Fri, 29 Mar 2024 10:56:23 -0700 you wrote:
> This series contains updates to most Intel drivers.
> 
> Jesse moves declaration of pci_driver struct to remove need for forward
> declarations in igb and converts Intel drivers to user newer power
> management ops.
> 
> Sasha reworks power management flow on igc to avoid using rtnl_lock()
> during those flows.
> 
> [...]

Here is the summary with links:
  - [net-next,1/4] igb: simplify pci ops declaration
    https://git.kernel.org/netdev/net-next/c/47220a1e0b70
  - [net-next,2/4] net: intel: implement modern PM ops declarations
    https://git.kernel.org/netdev/net-next/c/75a3f93b5383
  - [net-next,3/4] igc: Refactor runtime power management flow
    https://git.kernel.org/netdev/net-next/c/6f31d6b643a3
  - [net-next,4/4] i40e: avoid forward declarations in i40e_nvm.c
    https://git.kernel.org/netdev/net-next/c/ee4300b24a32

You are awesome, thank you!