This patch-set improves/fixes offloads transitions behavior. Patch #1 avoids flushing PMD offloads unnecessarily. Patch #2 fixes a flow modifications bug. Patch #3 fixes a race condition with flow modifications. Patch #3 improves debuggability of flow modifications.
v2-v1: - Rebase. v3-v2: - Added patch #2 for fixes another flow modification scenario. - Changed log to a separated function. GitHub Actions: v1: https://github.com/elibritstein/OVS/actions/runs/769805954 - This run has encountered some internal GitHub problems. - A previous good run, with the same code, only changed commit messages since: https://github.com/elibritstein/OVS/actions/runs/766660787 v2: https://github.com/elibritstein/OVS/actions/runs/1023045302 v3: https://github.com/elibritstein/OVS/actions/runs/1066584199 Eli Britstein (4): dpif-netdev: Do not flush PMD offloads on reload dpif-netdev: Fix flow modification after failure dpif-netdev: Fix offloads of modified flows dpif-netdev: Log flow modification in debug level lib/dpif-netdev.c | 144 ++++++++++++++++++++++++---------------------- 1 file changed, 74 insertions(+), 70 deletions(-) -- 2.28.0.2311.g225365fb51 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
