aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-keystone2/odp_time.c
diff options
context:
space:
mode:
Diffstat (limited to 'platform/linux-keystone2/odp_time.c')
-rw-r--r--platform/linux-keystone2/odp_time.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/linux-keystone2/odp_time.c b/platform/linux-keystone2/odp_time.c
index 9bd22a52..31146f7c 100644
--- a/platform/linux-keystone2/odp_time.c
+++ b/platform/linux-keystone2/odp_time.c
@@ -37,10 +37,10 @@ static inline odp_time_t time_diff_strict(odp_time_t t2, odp_time_t t1)
{
odp_time_t time;
- if (odp_likely(t2.tick > t1.tick))
+ if (odp_likely(t2.tick >= t1.tick))
time.tick = t2.tick - t1.tick;
else
- time.tick = t2.tick + (UINT64_MAX - t1.tick);
+ time.tick = t2.tick + (UINT64_MAX - t1.tick) + 1;
time.type = t1.type;