> -----Original Message-----
> From: Intel-wired-lan <[email protected]> On Behalf
> Of Joshua Hay
> Sent: Thursday, November 13, 2025 1:42 AM
> To: [email protected]
> Cc: [email protected]
> Subject: [Intel-wired-lan] [PATCH iwl-next v10 03/10] idpf: move
> queue resources to idpf_q_vec_rsrc structure
> 
> From: Pavan Kumar Linga <[email protected]>
> 
> Move both TX and RX queue resources to the newly introduced
> idpf_q_vec_rsrc structure.
> 
Please augment the commit message with a brief Why and Tested: section 
(split/single queue, XDP on/off, PTP/Rx tstamp, coalesce, RSS reconfig), given 
the breadth of changes

Everything else is fine for me.
Aleksandr Loktionov <[email protected]>

> Reviewed-by: Anton Nadezhdin <[email protected]>
> Signed-off-by: Pavan Kumar Linga <[email protected]>
> Signed-off-by: Joshua Hay <[email protected]>
> ---
> v9: move iterator declaration changes to commit after this
> 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    |  77 ++--
>  drivers/net/ethernet/intel/idpf/idpf_lib.c    |  67 +--
>  drivers/net/ethernet/intel/idpf/idpf_ptp.c    |  17 +-
>  drivers/net/ethernet/intel/idpf/idpf_txrx.c   | 397 ++++++++++-----
> ---
>  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, 534 insertions(+), 434 deletions(-)
> 
> diff --git a/drivers/net/ethernet/intel/idpf/idpf.h
> b/drivers/net/ethernet/intel/idpf/idpf.h
> index f32dc148cfc2..781e0c8dbc2f 100644
> --- a/drivers/net/ethernet/intel/idpf/idpf.h
> +++ b/drivers/net/ethernet/intel/idpf/idpf.h
> @@ -297,6 +297,25 @@ struct idpf_fsteer_fltr {
>   * @noirq_v_idx: ID of the NOIRQ vector
>   * @noirq_dyn_ctl_ena: value to write to the above to enable it
>   * @noirq_dyn_ctl: register to enable/disable the vector for NOIRQ
> queues
> + * @txq_grps: array of TX queue groups
> + * @txq_desc_count: TX queue descriptor count
> + * @complq_desc_count: nompletion queue descriptor count
nompletion -> completion

> --
> 2.39.2

Reply via email to