[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Sat, 4 May 2019 18:13:57 -0700
From: Jeff Kirsher <jeffrey.t.kirsher@...el.com>
To: davem@...emloft.net
Cc: Jeff Kirsher <jeffrey.t.kirsher@...el.com>, netdev@...r.kernel.org,
nhorman@...hat.com, sassmann@...hat.com
Subject: [net-next 00/12][pull request] 40GbE Intel Wired LAN Driver Updates 2019-05-04
This series contains updates to i40e only.
Grzegorz fixes a bug with promiscuous mode not being kept when the VF
switched to a new VLAN. Fixed a typo in the link mode code, by using
the correct define. Fixed truncation issue, which changed an function
argument to a smaller value that should have been a larger value.
Aleksandr adds support for new x710 devices and the speeds they support.
Sergey adds a check for the number of vectors against the number of MSIx
vectors to ensure one does not exceed the other.
Martyna adds additional input validation on VF messages handled by the
PF. Fixed potential memory leaks in the driver where the error paths
were not freeing allocated memory.
Maciej reverts the double ShadowRAM checksum calculation change because
issues were found in the NVM downgrade situation.
Gustavo Silva changes the i40e driver to use struct_size() in kzalloc()
calls, to avoid type mistakes.
The following are changes since commit a734d1f4c2fc962ef4daa179e216df84a8ec5f84:
net: openvswitch: return an error instead of doing BUG_ON()
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE
Aleksandr Loktionov (2):
i40e: add new pci id for X710/XXV710 N3000 cards
i40e: Add support for X710 B/P & SFP+ cards
Grzegorz Siwik (4):
i40e: VF's promiscuous attribute is not kept
i40e: Setting VF to VLAN 0 requires restart
i40e: Fix the typo in adding 40GE KR4 mode
i40e: Wrong truncation from u16 to u8
Gustavo A. R. Silva (1):
i40e: Use struct_size() in kzalloc()
Maciej Paczkowski (1):
i40e: Revert ShadowRAM checksum calculation change
Martyna Szapar (3):
i40e: missing input validation on VF message handling by the PF
i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c
i40e: Memory leak in i40e_config_iwarp_qvlist
Sergey Nemov (1):
i40e: add num_vectors checker in iwarp handler
.../net/ethernet/intel/i40e/i40e_adminq_cmd.h | 12 +-
drivers/net/ethernet/intel/i40e/i40e_client.c | 6 +-
drivers/net/ethernet/intel/i40e/i40e_common.c | 7 +
drivers/net/ethernet/intel/i40e/i40e_devids.h | 5 +
.../net/ethernet/intel/i40e/i40e_ethtool.c | 46 ++++++-
drivers/net/ethernet/intel/i40e/i40e_main.c | 14 +-
drivers/net/ethernet/intel/i40e/i40e_nvm.c | 28 +---
drivers/net/ethernet/intel/i40e/i40e_type.h | 6 +
.../ethernet/intel/i40e/i40e_virtchnl_pf.c | 130 ++++++++++++++----
.../ethernet/intel/i40e/i40e_virtchnl_pf.h | 2 +
10 files changed, 193 insertions(+), 63 deletions(-)
--
2.20.1
Powered by blists - more mailing lists