Calculate clock rounding constant 11/15811/2
authorDave Barach <dave@barachs.net>
Wed, 7 Nov 2018 22:40:19 +0000 (17:40 -0500)
committerDamjan Marion <dmarion@me.com>
Thu, 8 Nov 2018 19:05:52 +0000 (19:05 +0000)
commitba603ba706a5942b7a44178940cd9a0383b93292
tree208843808efa3f4820b0d9bba481330e8650b5d1
parent5100aa9cb9e7acff35fa3bfde8aa95b5ace60344
Calculate clock rounding constant

Compute the first power of ten which is greater than 0.1% of the clock
rate. Save the result, and use it to round future results. The
previous constant value - 1e7 - didn't work properly on aarch64.

Change-Id: Ic021e3eb1b90c0d4a7d9f1b6425123f0c8b48b0b
Signed-off-by: Dave Barach <dave@barachs.net>
src/vppinfra/time.c
src/vppinfra/time.h