public inbox for netdev@vger.kernel.org 
 help / color / mirror / Atom feed
* [PATCH net-next 0/9][pull request] Intel Wired LAN Driver Updates 2024-03-04 (ice)
@ 2024-03-04 21:29 Tony Nguyen
  2024-03-04 21:29 ` [PATCH net-next 1/9] ice: pass VSI pointer into ice_vc_isvalid_q_id Tony Nguyen
                   ` (9 more replies)
  0 siblings, 10 replies; 12+ messages in thread
From: Tony Nguyen @ 2024-03-04 21:29 UTC (permalink / raw)
  To: davem, kuba, pabeni, edumazet, netdev; +Cc: Tony Nguyen

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


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2024-03-06 11:30 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-04 21:29 [PATCH net-next 0/9][pull request] Intel Wired LAN Driver Updates 2024-03-04 (ice) Tony Nguyen
2024-03-04 21:29 ` [PATCH net-next 1/9] ice: pass VSI pointer into ice_vc_isvalid_q_id Tony Nguyen
2024-03-04 21:29 ` [PATCH net-next 2/9] ice: remove unnecessary duplicate checks for VF VSI ID Tony Nguyen
2024-03-04 21:29 ` [PATCH net-next 3/9] ice: use relative VSI index for VFs instead of PF VSI number Tony Nguyen
2024-03-04 21:29 ` [PATCH net-next 4/9] ice: remove vf->lan_vsi_num field Tony Nguyen
2024-03-04 21:29 ` [PATCH net-next 5/9] ice: rename ice_write_* functions to ice_pack_ctx_* Tony Nguyen
2024-03-04 21:29 ` [PATCH net-next 6/9] ice: use GENMASK instead of BIT(n) - 1 in pack functions Tony Nguyen
2024-03-04 21:29 ` [PATCH net-next 7/9] ice: cleanup line splitting for context set functions Tony Nguyen
2024-03-04 21:29 ` [PATCH net-next 8/9] ice: do not disable Tx queues twice in ice_down() Tony Nguyen
2024-03-04 21:29 ` [PATCH net-next 9/9] ice: avoid unnecessary devm_ usage Tony Nguyen
2024-03-05 12:18   ` Simon Horman
2024-03-06 11:30 ` [PATCH net-next 0/9][pull request] Intel Wired LAN Driver Updates 2024-03-04 (ice) patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox