Hi, ENA PMD uses timer service to implement various periodic device status check routine. Because of that, it already initializes the timer subsystem. As unit tests also initalizes the timer subsystem, return value is equal to -EAGAIN, as it was already done by the ENA PMD.
This patch set adds missing documentation that this kind of return code may appear and this is not a failure and also changes unit tests tool, to do not fail if timer subsystem was already initialized. Stanislaw Kardach (2): timer: clarify subsystem_init return value test: proceed if timer subsystem was initialized app/test/test.c | 11 ++++++----- lib/librte_timer/rte_timer.h | 1 + 2 files changed, 7 insertions(+), 5 deletions(-) -- 2.25.1