[ovs-dev] [PATCH v7 0/2] Refactor PMD stats and cycle counting
Jan Scheurich
jan.scheurich at ericsson.com
Thu Jan 11 07:39:44 UTC 2018
This series contains the two refactoring patches of the earlier series
* [PATCH v5 0/3] dpif-netdev: Detailed PMD performance metrics and supervision
* [RFC PATCH 0/8] dpif-netdev: Refactor cycle count and rebased patches
They are intended to serve as common base for the following contibutions:
* dpif-netdev: Detailed PMD performance metrics and supervision
* dpif-netdev: Ouput packet batching (Time-based)
* dpif-netdev: Add percentage of pmd/core used by each rxq
v6 -> v7:
* Implemented all comments by Ilya and Billy on v5 and v6
* Rebased to master (092bc0f5)
v5 -> v6:
* Implemented Ilya's comments
* Commented data structures
* Replaced the historic cycle counting scheme with nestable cycle_timers
and moved into dpif-netdev-perf
Jan Scheurich (2):
dpif-netdev: Refactor PMD performance into dpif-netdev-perf
dpif-netdev: Refactor cycle counting
lib/automake.mk | 2 +
lib/dpif-netdev-perf.c | 68 ++++++++
lib/dpif-netdev-perf.h | 230 +++++++++++++++++++++++++
lib/dpif-netdev.c | 442 +++++++++++++++++++------------------------------
tests/pmd.at | 22 ++-
5 files changed, 480 insertions(+), 284 deletions(-)
create mode 100644 lib/dpif-netdev-perf.c
create mode 100644 lib/dpif-netdev-perf.h
--
1.9.1
More information about the dev
mailing list