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

Reply via email to