diff --git a/sys/kern/kern_resource.c b/sys/kern/kern_resource.c index c15c6314af17..8f585a41b3aa 100644 --- a/sys/kern/kern_resource.c +++ b/sys/kern/kern_resource.c @@ -682,7 +682,7 @@ calcru(p, up, sp, ip) bt = p->p_runtime; } bintime2timeval(&bt, &tv); - tu = tv.tv_sec * (u_int64_t)1000000 + tv.tv_usec; + tu = (u_int64_t)tv.tv_sec * 1000000 + tv.tv_usec; ptu = ke->ke_uu + ke->ke_su + ke->ke_iu; if (tu < ptu || (int64_t)tu < 0) { /* XXX no %qd in kernel. Truncate. */