[dpdk-dev] [PATCH v2] examples/timer: fix incorrect time interval
Thomas Monjalon
thomas at monjalon.net
Wed May 12 16:40:23 CEST 2021
06/05/2021 11:29, Min Hu (Connor):
> From: Chengchang Tang <tangchengchang at huawei.com>
>
> Timer sample example assumes that the frequency of the timer is about
> 2Ghz to control the period of calling rte_timer_manage(). But this
> assumption is easy to fail. For example. the frequency of tsc on ARM64
> is much less than 2Ghz.
>
> This patch uses the frequency of the current timer to calculate the
> correct time interval to ensure consistent result on all platforms.
>
> In addition, the rte_rdtsc() is replaced with the more recommended
> rte_get_timer_cycles function in this patch.
>
> Fixes: af75078fece3 ("first public release")
> Cc: stable at dpdk.org
>
> Signed-off-by: Chengchang Tang <tangchengchang at huawei.com>
> Signed-off-by: Min Hu (Connor) <humin29 at huawei.com>
Applied, thanks
More information about the dev
mailing list