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 for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240304212932.3412641-1-anthony.l.nguyen@intel.com>
Date: Mon,  4 Mar 2024 13:29:21 -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/9][pull request] Intel Wired LAN Driver Updates 2024-03-04 (ice)

This series contains updates to ice driver only.

Jake changes the driver to use relative VSI index for VF VSIs as the VF
driver has no direct use of the VSI number on ice hardware. He also
reworks some Tx/Rx functions to clarify their uses, cleans up some style
issues, and utilizes kernel helper functions.

Maciej removes a redundant call to disable Tx queues on ifdown and
removes some unnecessary devm usages.

The following are changes since commit 09fcde54776180a76e99cae7f6d51b33c4a06525:
  Merge branch 'mptcp-userspace-pm'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 100GbE

Jacob Keller (7):
  ice: pass VSI pointer into ice_vc_isvalid_q_id
  ice: remove unnecessary duplicate checks for VF VSI ID
  ice: use relative VSI index for VFs instead of PF VSI number
  ice: remove vf->lan_vsi_num field
  ice: rename ice_write_* functions to ice_pack_ctx_*
  ice: use GENMASK instead of BIT(n) - 1 in pack functions
  ice: cleanup line splitting for context set functions

Maciej Fijalkowski (2):
  ice: do not disable Tx queues twice in ice_down()
  ice: avoid unnecessary devm_ usage

 drivers/net/ethernet/intel/ice/ice_common.c   | 146 +++++++-----------
 drivers/net/ethernet/intel/ice/ice_common.h   |  10 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c  |  10 +-
 drivers/net/ethernet/intel/ice/ice_lib.c      |  55 -------
 drivers/net/ethernet/intel/ice/ice_lib.h      |   2 -
 drivers/net/ethernet/intel/ice/ice_main.c     |  44 ++++++
 drivers/net/ethernet/intel/ice/ice_sriov.c    |   1 -
 drivers/net/ethernet/intel/ice/ice_vf_lib.c   |  10 +-
 drivers/net/ethernet/intel/ice/ice_vf_lib.h   |   5 -
 drivers/net/ethernet/intel/ice/ice_virtchnl.c |  31 ++--
 drivers/net/ethernet/intel/ice/ice_virtchnl.h |   9 ++
 .../ethernet/intel/ice/ice_virtchnl_fdir.c    |   3 -
 12 files changed, 125 insertions(+), 201 deletions(-)

-- 
2.41.0


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ