aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/arch/x86/cpu_flags.c
diff options
context:
space:
mode:
Diffstat (limited to 'platform/linux-generic/arch/x86/cpu_flags.c')
-rw-r--r--platform/linux-generic/arch/x86/cpu_flags.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/platform/linux-generic/arch/x86/cpu_flags.c b/platform/linux-generic/arch/x86/cpu_flags.c
index 13753febb..482c25739 100644
--- a/platform/linux-generic/arch/x86/cpu_flags.c
+++ b/platform/linux-generic/arch/x86/cpu_flags.c
@@ -11,7 +11,7 @@
#include "cpu_flags.h"
#include <odp_debug_internal.h>
-#include <odp/api/abi/cpu_time.h>
+#include <odp/api/abi/time_cpu.h>
#include <cpuid.h>
#include <errno.h>
@@ -354,12 +354,15 @@ void _odp_cpu_flags_print_all(void)
_ODP_PRINT("%s", str);
}
-int _odp_cpu_has_global_time(void)
+int _odp_time_cpu_global_freq_is_const(void)
{
if (cpu_get_flag_enabled(RTE_CPUFLAG_INVTSC) > 0)
return 1;
- return 0;
+ _ODP_ERR("WARN: assuming constant TSC based on CPU arch, but could not confirm from CPU "
+ "flags\n");
+
+ return 1;
}
int _odp_cpu_flags_has_rdtsc(void)