drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
pf->rss_size_max is hardcoded and always prints max rss count as 64.
Eg:
kernel: i40e 0000:af:00.1: User requested queue count/HW max RSS count: 104/64
whereas ethtool reports the correct value from "vsi->num_queue_pairs"
Channel parameters for eno33:
Pre-set maximums:
RX: n/a
TX: n/a
Other: 1
Combined: 104
Current hardware settings:
RX: n/a
TX: n/a
Other: 1
Combined: 104 <-------
and is misleading.
Change it to vsi->num_queue_pairs
Signed-off-by: Suresh Kumar <suresh2514@gmail.com>
---
drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/intel/i40e/i40e_main.c b/drivers/net/ethernet/intel/i40e/i40e_main.c
index d5519af34657..f5c1ec190f7e 100644
--- a/drivers/net/ethernet/intel/i40e/i40e_main.c
+++ b/drivers/net/ethernet/intel/i40e/i40e_main.c
@@ -12524,7 +12524,7 @@ int i40e_reconfig_rss_queues(struct i40e_pf *pf, int queue_count)
i40e_pf_config_rss(pf);
}
dev_info(&pf->pdev->dev, "User requested queue count/HW max RSS count: %d/%d\n",
- vsi->req_queue_pairs, pf->rss_size_max);
+ vsi->req_queue_pairs, vsi->num_queue_pairs);
return pf->alloc_rss_size;
}
--
2.43.0
On Sat, Jan 20, 2024 at 12:58:06PM +0530, Suresh Kumar wrote: > pf->rss_size_max is hardcoded and always prints max rss count as 64. > > Eg: > kernel: i40e 0000:af:00.1: User requested queue count/HW max RSS count: 104/64 > > whereas ethtool reports the correct value from "vsi->num_queue_pairs" > > Channel parameters for eno33: > Pre-set maximums: > RX: n/a > TX: n/a > Other: 1 > Combined: 104 > Current hardware settings: > RX: n/a > TX: n/a > Other: 1 > Combined: 104 <------- > > and is misleading. > > Change it to vsi->num_queue_pairs > > Signed-off-by: Suresh Kumar <suresh2514@gmail.com> Hi Suresh, following-up on our earlier emails. I do think that if this it is a fix it should have a fixes tag. Which should be for the commit where the bug was first visible to users.
© 2016 - 2025 Red Hat, Inc.