Patches 1-4 are about polishing the existing functionality and preparing for new functionality later in the series.
Patch 1 renames 'pmd-maxsleep' to 'pmd-sleep-max'. I think this is allowed as it is still experimental. A warning will be displayed if pmd-maxsleep is attempted to be used. Patches 5-6 adds a new per pmd config option functionality and tests. These can be considered separate from patches 1-4 but as there are dependencies, it made sense to add all the patches to this patch set. v3 - Rebased NEWS - 1/6 Added warning for use of pmd-maxsleep (Simon) - 5/6 Minor changes (David) v2 - 2/6 fixed UT macro - 3/6 rebased NEWS confict - 3/6 moved pmd_max_sleep_show() location - 6/6 removed incorrect check GHA: https://github.com/kevintraynor/ovs/actions/runs/5507254457 Kevin Traynor (6): dpif-netdev: Rename pmd-maxsleep config option. pmd.at: Add macro for checking pmd sleep max time and state. dpif-netdev: Add pmd-sleep-show command. dpif-netdev: Remove pmd-sleep-max experimental tag. dpif-netdev: Add per pmd sleep config. pmd.at: Add per pmd max sleep unit tests. Documentation/topics/dpdk/pmd.rst | 33 +++- NEWS | 4 + lib/dpif-netdev-private-thread.h | 3 + lib/dpif-netdev.c | 261 ++++++++++++++++++++++++++++-- tests/pmd.at | 232 +++++++++++++++++++++++--- vswitchd/vswitch.xml | 2 +- 6 files changed, 495 insertions(+), 40 deletions(-) -- 2.41.0 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev