diff options
author | kib <kib@FreeBSD.org> | 2016-08-27 10:56:04 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2016-08-27 10:56:04 +0000 |
commit | d8372db7e029f8d978f325bae061cd638b26faaf (patch) | |
tree | c4c84b62aa69a44bd9082e4c165fdbdb9fd6bf94 /sys/kern/kern_clocksource.c | |
parent | 7767fddf9fce411b32f1cc6cc3b725dc57dead47 (diff) | |
download | FreeBSD-src-d8372db7e029f8d978f325bae061cd638b26faaf.zip FreeBSD-src-d8372db7e029f8d978f325bae061cd638b26faaf.tar.gz |
MFC r264388 (by davide):
Define SBT_MAX.
MFC r267896 (by davide):
Improve r264388.
MFC note. The SBT_MAX definition already existed on stable/10, but without
the refinement from r267896. Also, consumers of SBT_MAX were not converted,
since r264388 was not merged properly.
Reviewed by: mav
Diffstat (limited to 'sys/kern/kern_clocksource.c')
-rw-r--r-- | sys/kern/kern_clocksource.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/kern/kern_clocksource.c b/sys/kern/kern_clocksource.c index 49ac7bf..fc4ca83a 100644 --- a/sys/kern/kern_clocksource.c +++ b/sys/kern/kern_clocksource.c @@ -211,7 +211,7 @@ handleevents(sbintime_t now, int fake) } else state->nextprof = state->nextstat; if (now >= state->nextcallopt) { - state->nextcall = state->nextcallopt = INT64_MAX; + state->nextcall = state->nextcallopt = SBT_MAX; callout_process(now); } @@ -492,7 +492,7 @@ configtimer(int start) state = DPCPU_ID_PTR(cpu, timerstate); state->now = now; if (!smp_started && cpu != CPU_FIRST()) - state->nextevent = INT64_MAX; + state->nextevent = SBT_MAX; else state->nextevent = next; if (periodic) @@ -580,8 +580,8 @@ cpu_initclocks_bsp(void) CPU_FOREACH(cpu) { state = DPCPU_ID_PTR(cpu, timerstate); mtx_init(&state->et_hw_mtx, "et_hw_mtx", NULL, MTX_SPIN); - state->nextcall = INT64_MAX; - state->nextcallopt = INT64_MAX; + state->nextcall = SBT_MAX; + state->nextcallopt = SBT_MAX; } periodic = want_periodic; /* Grab requested timer or the best of present. */ |