Messages in this thread Patch in this message | | | From | Suresh Kumar <> | Subject | [PATCH iwl v2] i40e: print correct hw max rss count in kernel ring buffer | Date | Sat, 20 Jan 2024 12:58:06 +0530 |
| |
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
| |