summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_synch.c
diff options
context:
space:
mode:
authoravg <avg@FreeBSD.org>2014-01-16 14:27:20 +0000
committeravg <avg@FreeBSD.org>2014-01-16 14:27:20 +0000
commit564d281d6a95886bd7fbda5a4bf72e9b14c2832d (patch)
treeb19acea95b3cddf0159d2dcea3558bfbe5500c7c /sys/kern/kern_synch.c
parent0882f177bbf605730c121d2068c73269990cf2d3 (diff)
downloadFreeBSD-src-564d281d6a95886bd7fbda5a4bf72e9b14c2832d.zip
FreeBSD-src-564d281d6a95886bd7fbda5a4bf72e9b14c2832d.tar.gz
MFC r258648: use saner calculations in should_yield
Diffstat (limited to 'sys/kern/kern_synch.c')
-rw-r--r--sys/kern/kern_synch.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_synch.c b/sys/kern/kern_synch.c
index 047fa46..f5bfc83 100644
--- a/sys/kern/kern_synch.c
+++ b/sys/kern/kern_synch.c
@@ -588,7 +588,7 @@ int
should_yield(void)
{
- return ((unsigned int)(ticks - curthread->td_swvoltick) >= hogticks);
+ return ((u_int)ticks - (u_int)curthread->td_swvoltick >= hogticks);
}
void
OpenPOWER on IntegriCloud