2
0
mirror of https://github.com/openvswitch/ovs synced 2025-08-22 01:51:26 +00:00
Eelco Chaudron 5c4d60671c dpif: Fix infinite netlink loop in dpif_execute_helper_cb.
When a meter action is encountered and stored in the auxiliary
structure, and subsequently, a non-meter action is processed
within a nested list during callback execution, an infinite
loop is triggered.

This patch maintains the current behavior but stores all
required meter actions in an ofpbuf for deferred execution.

Reported-at: https://patchwork.ozlabs.org/project/openvswitch/patch/20250506022337.3242-1-danieldin186@gmail.com/
Fixes: 076caa2fb077 ("ofproto: Meter translation.")
Acked-by: Ilya Maximets <i.maximets@ovn.org>
Signed-off-by: Eelco Chaudron <echaudro@redhat.com>
2025-07-15 16:40:45 +02:00
..
2024-03-08 20:18:05 +01:00
2025-04-25 21:29:10 +02:00
2025-04-25 21:29:10 +02:00
2022-10-18 12:20:55 +02:00
2022-03-30 16:59:02 +02:00
2025-06-19 21:02:56 +02:00
2025-06-19 21:03:03 +02:00
2025-04-17 16:51:46 -04:00
2025-06-30 16:53:56 +02:00
2022-11-30 13:31:11 +01:00
2020-03-24 07:36:14 -07:00
2025-01-17 00:20:48 +01:00
2025-06-19 21:03:09 +02:00
2020-03-25 20:26:51 -07:00
2022-11-30 13:28:37 +01:00
2022-08-15 19:43:57 +02:00
2022-08-15 19:43:57 +02:00
2024-02-21 20:45:23 +01:00
2024-02-15 22:24:43 +01:00
2025-07-04 17:39:19 +02:00
2024-05-17 13:25:25 +02:00
2025-05-30 10:29:58 +02:00
2022-09-27 01:17:56 +02:00
2022-09-27 01:17:56 +02:00