lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20191025204242.10535-1-jeffrey.t.kirsher@intel.com>
Date:   Fri, 25 Oct 2019 13:42:33 -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 v2 0/9][pull request] 40GbE Intel Wired LAN Driver Updates 2019-10-25

This series contains updates to i40e only.  Several are fixes that could
go to 'net', but were intended for 'net-next'.

Sylwia changes how the driver function to read the NVM module data, so
that it is able to read the LLDP agent configuration to allow for
persistent LLDP.

Jaroslaw resolves an issue where the incorrect FEC settings were being
displayed in ethtool, by setting the proper FEC bits.

Piotr moves the hardware flags detection into a separate function, so
that the specific flags can be set based on the MAC and NVM.  Also
extends the PHY access function to include a command flag to let the
firmware know it should not change the page while accessing a OSFP module.
Updates the driver to display the driver and firmware version when in
recovery mode.

Aleksandr refactored the VF MAC filters accounting since an untrusted
VF was able to delete but not add a MAC filter, so refactor the code to
have more consistency and improved logging.

Nicholas updates the driver to use a default interval of 50 usecs,
instead of the current 100 usecs which was causing some regression
performance issues.

Damian resolved LED blinking issues for X710T*L devices by adding
specific flows for these devices in the LED operations.

Navid Emamdoost found where allocated memory is not being properly freed
upon a failure in setting up MAC VLANs, so added the missing kfree().

v2: Dropped patches 2 & 6 from the original series while we wait for the
    author to respond to community feedback.

The following are changes since commit 503a64635d5ef7351657c78ad77f8b5ff658d5fc:
  Merge branch 'DPAA-Ethernet-changes'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE

Aleksandr Loktionov (1):
  i40e: Refactoring VF MAC filters counting to make more reliable

Damian Milosek (1):
  i40e: Fix LED blinking flow for X710T*L devices

Jaroslaw Gawin (1):
  i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO

Navid Emamdoost (1):
  i40e: prevent memory leak in i40e_setup_macvlans

Nicholas Nunley (1):
  i40e: initialize ITRN registers with correct values

Piotr Azarewicz (2):
  i40e: Extract detection of HW flags into a function
  i40e: Extend PHY access with page change flag

Piotr Kwapulinski (1):
  i40e: allow ethtool to report SW and FW versions in recovery mode

Sylwia Wnuczko (1):
  i40e: Fix for persistent lldp support

 drivers/net/ethernet/intel/i40e/i40e.h        |   1 +
 drivers/net/ethernet/intel/i40e/i40e_adminq.c |  71 +++++++++--
 .../net/ethernet/intel/i40e/i40e_adminq_cmd.h |   8 +-
 drivers/net/ethernet/intel/i40e/i40e_common.c | 116 ++++++++++++++----
 drivers/net/ethernet/intel/i40e/i40e_dcb.c    |   4 +-
 drivers/net/ethernet/intel/i40e/i40e_dcb.h    |   3 +
 drivers/net/ethernet/intel/i40e/i40e_devids.h |   2 +
 .../net/ethernet/intel/i40e/i40e_ethtool.c    |  41 ++++---
 drivers/net/ethernet/intel/i40e/i40e_main.c   |  30 ++++-
 drivers/net/ethernet/intel/i40e/i40e_nvm.c    |  61 ++++-----
 .../net/ethernet/intel/i40e/i40e_prototype.h  |  36 ++++--
 drivers/net/ethernet/intel/i40e/i40e_type.h   |   1 +
 .../ethernet/intel/i40e/i40e_virtchnl_pf.c    |  45 +++----
 .../ethernet/intel/i40e/i40e_virtchnl_pf.h    |   1 -
 14 files changed, 289 insertions(+), 131 deletions(-)

-- 
2.21.0

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ