[PATCH v7 0/7] latencystats: cleanup
Stephen Hemminger
stephen at networkplumber.org
Thu Feb 13 22:20:29 CET 2025
Latencystats uses unnecessary floating point and is inaccurate if the number
of cycles per ns is not an integral value. Cleanup the code and add
more tests as well.
v7 - rebase and drop already merged VLA patch
Stephen Hemminger (7):
latencystats: handle fractional cycles per ns
latencystats: do not use floating point
latencystats: fix log messages
latencystats: update include files
latencystats: enforce that unused callback function is NULL
latencystats: add metric for number of samples
test: update to latencystats tests
app/test/test_latencystats.c | 84 +++++++----
lib/latencystats/rte_latencystats.c | 213 ++++++++++++++++------------
2 files changed, 178 insertions(+), 119 deletions(-)
--
2.47.2
More information about the dev
mailing list