Dear Joshua,

Thank you for the patch.

Am 14.10.25 um 01:13 schrieb Joshua Hay:
From: Pavan Kumar Linga <[email protected]>

Move both TX and RX queue resources to the newly introduced
idpf_q_vec_rsrc structure.

What is the motivation for doing this?


While at it, declare the loop iterator in loop and use the correct type.

Please make this a separate commit, as the diff is already big enough.


Kind regards,

Paul


Reviewed-by: Anton Nadezhdin <[email protected]>
Signed-off-by: Pavan Kumar Linga <[email protected]>
Signed-off-by: Joshua Hay <[email protected]>
---
v8:
- rebase on AF_XDP series
- remove dev param from rx_desc_rel and access through q_vector
- introduce per queue RSC flag to avoid vport check
---
  drivers/net/ethernet/intel/idpf/idpf.h        |  69 +--
  .../net/ethernet/intel/idpf/idpf_ethtool.c    |  91 ++--
  drivers/net/ethernet/intel/idpf/idpf_lib.c    |  71 +--
  drivers/net/ethernet/intel/idpf/idpf_ptp.c    |  17 +-
  drivers/net/ethernet/intel/idpf/idpf_txrx.c   | 451 +++++++++---------
  drivers/net/ethernet/intel/idpf/idpf_txrx.h   |  21 +-
  .../net/ethernet/intel/idpf/idpf_virtchnl.c   | 258 +++++-----
  .../net/ethernet/intel/idpf/idpf_virtchnl.h   |  12 +-
  drivers/net/ethernet/intel/idpf/xdp.c         |  37 +-
  drivers/net/ethernet/intel/idpf/xdp.h         |   6 +-
  drivers/net/ethernet/intel/idpf/xsk.c         |   7 +-
  11 files changed, 561 insertions(+), 479 deletions(-)

[…]

Reply via email to