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]
Date: Tue,  2 Jan 2024 14:04:16 -0800
From: Tony Nguyen <anthony.l.nguyen@...el.com>
To: davem@...emloft.net,
	kuba@...nel.org,
	pabeni@...hat.com,
	edumazet@...gle.com,
	netdev@...r.kernel.org
Cc: Tony Nguyen <anthony.l.nguyen@...el.com>
Subject: [PATCH net-next 0/7][pull request] Intel Wired LAN Driver Updates 2024-01-02 (ice)

This series contains updates to ice driver only.

Karol adds support for capable devices to receive timestamp via
interrupt rather than polling to allow for less delay.

Andrii adds support switchdev hardware packet mirroring.

Jake reworks VF rebuild to avoid destroying objects that do not need to
be.

Jan S removes reporting of rx_len_errors as they are incorrectly reported
by hardware.

Jan G adds const modifier to some uses that are applicable.

Kunwu Chan adds some checks for failed memory allocations.

The following are changes since commit 954fb2d2d49f46e1d9861c45731e26bdeb081695:
  Merge branch 'remove-retired-tc-uapi'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 100GbE

Andrii Staikov (1):
  ice: Add support for packet mirroring using hardware in switchdev mode

Jacob Keller (1):
  ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi()

Jan Glaza (1):
  ice: ice_base.c: Add const modifier to params and vars

Jan Sokolowski (1):
  ice: remove rx_len_errors statistic

Karol Kolacinski (2):
  ice: Schedule service task in IRQ top half
  ice: Enable SW interrupt from FW for LL TS

Kunwu Chan (1):
  ice: Fix some null pointer dereference issues in ice_ptp.c

 drivers/net/ethernet/intel/ice/ice.h          |   3 +-
 drivers/net/ethernet/intel/ice/ice_base.c     |   6 +-
 drivers/net/ethernet/intel/ice/ice_base.h     |   4 +-
 drivers/net/ethernet/intel/ice/ice_common.c   |   3 +
 drivers/net/ethernet/intel/ice/ice_ethtool.c  |   1 -
 .../net/ethernet/intel/ice/ice_hw_autogen.h   |   2 +
 drivers/net/ethernet/intel/ice/ice_main.c     | 143 ++++++++++++---
 drivers/net/ethernet/intel/ice/ice_ptp.c      | 167 ++++++++++++++++--
 drivers/net/ethernet/intel/ice/ice_ptp.h      |   9 +
 drivers/net/ethernet/intel/ice/ice_ptp_hw.h   |   1 +
 drivers/net/ethernet/intel/ice/ice_sriov.c    |  24 +--
 drivers/net/ethernet/intel/ice/ice_switch.c   |  25 ++-
 drivers/net/ethernet/intel/ice/ice_tc_lib.c   |  41 +++++
 drivers/net/ethernet/intel/ice/ice_type.h     |   4 +-
 drivers/net/ethernet/intel/ice/ice_vf_lib.c   |  35 ++--
 drivers/net/ethernet/intel/ice/ice_vf_lib.h   |   1 -
 .../ethernet/intel/ice/ice_vf_lib_private.h   |   1 +
 17 files changed, 381 insertions(+), 89 deletions(-)

-- 
2.41.0


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ