[Intel-wired-lan] [PATCH net-next v1 2/2] i40e: Fix ping is lost after configuring ADq on VF
Brelinski, Tony
tony.brelinski at intel.com
Wed Oct 27 20:51:59 UTC 2021
> -----Original Message-----
> From: Intel-wired-lan <intel-wired-lan-bounces at osuosl.org> On Behalf Of
> Rybak, Eryk Roch
> Sent: Friday, April 23, 2021 4:43 AM
> To: intel-wired-lan at lists.osuosl.org
> Cc: Rybak, Eryk Roch <eryk.roch.rybak at intel.com>; Patynowski,
> PrzemyslawX <przemyslawx.patynowski at intel.com>
> Subject: [Intel-wired-lan] [PATCH net-next v1 2/2] i40e: Fix ping is lost after
> configuring ADq on VF
>
> Properly reconfigure VF VSIs after VF request ADq.
> Created new function to update queue mapping and queue pairs per TC with
> AQ update VSI. This sets proper RSS size on NIC.
> VFs num_queue_pairs should not be changed during setup of queue maps.
> Previously, VF main VSI in ADq had configured too many queues and had
> wrong RSS size, which lead to packets not being consumed and drops in
> connectivity.
>
> Fixes: bc6d33c8d93f ("i40e: Fix the number of queues available to be mapped
> for use")
> Co-developed-by: Przemyslaw Patynowski
> <przemyslawx.patynowski at intel.com>
> Signed-off-by: Przemyslaw Patynowski
> <przemyslawx.patynowski at intel.com>
> Signed-off-by: Eryk Rybak <eryk.roch.rybak at intel.com>
> ---
> drivers/net/ethernet/intel/i40e/i40e.h | 1 +
> drivers/net/ethernet/intel/i40e/i40e_main.c | 62 ++++++++++++++++++-
> .../ethernet/intel/i40e/i40e_virtchnl_pf.c | 17 +++--
> 3 files changed, 72 insertions(+), 8 deletions(-)
Tested-by: Tony Brelinski <tony.brelinski at intel.com>
More information about the Intel-wired-lan
mailing list