> 
> It's probably due to a frequency scaling.
> The timer based is initialized when DPDK initialize and the CPU can change
> its frequency, breaking next timers.
> 
> The fix is to control the CPU frequency.
> Please try this, without your patch:
>       for g in /sys/devices/system/cpu/*/cpufreq/scaling_governor; do
> echo performance >$g; done The right fix for applications (examples and
> testpmd included) could be to call rte_power_init(). Patches are welcomed.
> 
[BR] Frequency changes should not affect timers for modern Intel CPUs. Please 
see the " Intel(r) 64 and IA-32 Architectures Software Developer's Manual" 
Volume 3 
(http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-system-programming-manual-325384.pdf)
 , Section 17.13 for more details on this. 

Reply via email to