Samuel Moelius
a225f8c207
net/sched: hhf: clear heavy-hitter state on reset
...
HHF reset does not clear the classifier state used to identify heavy
hitters. Packets after reset can therefore be scheduled using flow
history from before the reset.
The reset operation should return the qdisc to an empty state.
Clear the heavy-hitter classifier tables when HHF is reset.
Fixes: 10239edf86 ("net-qdisc-hhf: Heavy-Hitter Filter (HHF) qdisc")
Assisted-by: Codex:gpt-5.5-cyber-preview
Signed-off-by: Samuel Moelius <sam.moelius@trailofbits.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2026-07-01 09:09:38 +01:00
..
2026-06-04 15:29:04 -07:00
2026-06-30 18:27:26 -07:00
2026-02-21 17:09:51 -08:00
2026-06-14 13:27:39 +02:00
2026-06-21 15:00:47 -07:00
2026-02-21 17:09:51 -08:00
2024-02-02 10:57:55 -08:00
2026-02-27 16:10:36 -08:00
2026-05-04 18:59:07 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2026-05-28 12:26:36 +02:00
2026-05-04 18:59:07 -07:00
2026-02-21 17:09:51 -08:00
2026-06-12 15:16:10 -07:00
2026-05-04 18:59:07 -07:00
2024-07-05 17:45:47 -07:00
2025-08-12 17:13:29 -07:00
2026-05-04 18:59:07 -07:00
2026-04-29 16:42:44 -07:00
2025-09-02 15:51:45 -07:00
2026-02-21 17:09:51 -08:00
2026-01-12 18:53:57 -08:00
2026-06-23 19:08:36 -07:00
2026-02-21 17:09:51 -08:00
2026-05-27 17:46:35 -07:00
2026-02-21 17:09:51 -08:00
2026-06-11 15:04:56 -07:00
2026-04-30 13:47:01 +02:00
2026-04-12 08:49:13 -07:00
2026-02-21 17:09:51 -08:00
2026-02-21 17:09:51 -08:00
2026-03-10 19:39:35 -07:00
2025-11-26 16:28:10 +01:00
2025-11-24 18:53:14 -08:00
2020-07-03 14:34:53 -07:00
2020-07-03 14:34:53 -07:00
2026-02-21 17:09:51 -08:00
2025-11-24 18:53:14 -08:00
2026-02-21 17:09:51 -08:00
2024-02-09 14:12:02 -08:00
2022-12-19 09:43:18 +00:00
2025-07-23 17:52:07 -07:00
2025-07-23 17:52:07 -07:00
2026-05-22 17:23:37 -07:00
2020-07-16 16:48:34 -07:00
2026-05-11 18:28:07 -07:00
2026-06-11 15:44:55 +02:00
2026-05-11 18:28:07 -07:00
2026-06-16 14:59:58 -07:00
2026-05-20 19:04:58 -07:00
2026-07-01 09:00:25 +01:00
2026-05-11 18:28:07 -07:00
2026-05-25 11:09:27 -07:00
2025-02-05 18:13:58 -08:00
2026-06-16 14:59:58 -07:00
2026-05-11 18:28:07 -07:00
2026-06-08 16:00:06 -07:00
2026-03-29 11:21:23 -07:00
2026-06-23 14:40:33 -07:00
2026-05-11 18:28:07 -07:00
2026-06-16 14:59:58 -07:00
2026-07-01 09:09:38 +01:00
2026-05-19 18:42:48 -07:00
2026-03-17 12:09:16 +01:00
2026-05-11 18:28:08 -07:00
2023-11-01 21:49:09 -07:00
2023-04-13 22:22:10 -07:00
2026-05-11 18:28:08 -07:00
2026-06-26 18:52:26 -07:00
2026-05-28 14:02:21 -07:00
2026-05-01 17:54:57 -07:00
2024-02-02 10:57:55 -08:00
2026-05-11 18:28:07 -07:00
2026-05-11 18:28:07 -07:00
2026-05-11 18:28:07 -07:00
2026-05-11 18:28:07 -07:00
2026-05-11 18:28:07 -07:00
2026-05-11 18:28:07 -07:00
2026-06-26 18:52:26 -07:00
2026-05-22 17:23:37 -07:00
2026-06-30 13:15:30 +02:00