examples/link_status_interrupt: fix stats refresh rate
authorRaja Zidane <rzidane@nvidia.com>
Thu, 7 Jul 2022 08:22:34 +0000 (08:22 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 8 Jul 2022 14:44:04 +0000 (16:44 +0200)
commit14d460b888c290e16c00cff4ae809d14fe799aec
tree9cd620fb53965cdf0e4eab0bf3e22b1abfe8b62b
parent2f655c9710a248a521207371fc5fd83e1225220b
examples/link_status_interrupt: fix stats refresh rate

TIMER_MILLISECOND is defined as the number of CPU cycles per millisecond.
The current definition is correct only for cores with frequency of 2GHz.

Use DPDK API to get CPU frequency, and to define timer period.

Fixes: af75078fece3 ("first public release")
Cc: stable@dpdk.org
Signed-off-by: Raja Zidane <rzidane@nvidia.com>
Signed-off-by: Omar Awaysa <omara@nvidia.com>
examples/link_status_interrupt/main.c