diff options
| author | Vlad Dogaru <[email protected]> | 2025-08-17 20:23:23 +0000 |
|---|---|---|
| committer | Jakub Kicinski <[email protected]> | 2025-08-20 02:35:14 +0000 |
| commit | d2d6f950cb43be6845a41cac5956cb2a10e657e5 (patch) | |
| tree | 3102a8bbb91aa28297ef0890c092991e5c039d09 /drivers/net/ethernet/intel/igc/igc_main.c | |
| parent | net/mlx5: HWS, Fix table creation UID (diff) | |
| download | kernel-d2d6f950cb43be6845a41cac5956cb2a10e657e5.tar.gz kernel-d2d6f950cb43be6845a41cac5956cb2a10e657e5.zip | |
net/mlx5: CT: Use the correct counter offset
Specifying the counter action is not enough, as it is used by multiple
counters that were allocated in a bulk. By omitting the offset, rules
will be associated with a different counter from the same bulk.
Subsequently, the CT subsystem checks the correct counter, assumes that
no traffic has triggered the rule, and ages out the rule. The end result
is intermittent offloading of long lived connections, as rules are aged
out then promptly re-added.
Fix this by specifying the correct offset along with the counter rule.
Fixes: 34eea5b12a10 ("net/mlx5e: CT: Add initial support for Hardware Steering")
Signed-off-by: Vlad Dogaru <[email protected]>
Reviewed-by: Yevgeny Kliteynik <[email protected]>
Signed-off-by: Mark Bloch <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'drivers/net/ethernet/intel/igc/igc_main.c')
0 files changed, 0 insertions, 0 deletions
