Commit e2b18af
committed
bnxt_en: Fix queue start to update vnic RSS table
JIRA: https://issues.redhat.com/browse/RHEL-54644
commit 5ac066b
Author: Somnath Kotur <somnath.kotur@broadcom.com>
Date: Fri Nov 22 14:45:43 2024 -0800
bnxt_en: Fix queue start to update vnic RSS table
HWRM_RING_FREE followed by a HWRM_RING_ALLOC is not guaranteed to
have the same FW ring ID as before. So we must reinitialize the
RSS table with the correct ring IDs. Otherwise, traffic may not
resume properly if the restarted ring ID is stale. Since this
feature is only supported on P5_PLUS chips, we call
bnxt_vnic_set_rss_p5() to update the HW RSS table.
Fixes: 2d694c2 ("bnxt_en: implement netdev_queue_mgmt_ops")
Cc: David Wei <dw@davidwei.uk>
Reviewed-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Reviewed-by: Andy Gospodarek <andrew.gospodarek@broadcom.com>
Signed-off-by: Somnath Kotur <somnath.kotur@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Michal Schmidt <mschmidt@redhat.com>1 parent bf2fbe4 commit e2b18af
1 file changed
+7
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15231 | 15231 | | |
15232 | 15232 | | |
15233 | 15233 | | |
| 15234 | + | |
| 15235 | + | |
| 15236 | + | |
| 15237 | + | |
| 15238 | + | |
| 15239 | + | |
| 15240 | + | |
15234 | 15241 | | |
15235 | 15242 | | |
15236 | 15243 | | |
| |||
0 commit comments