[<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