svn commit: r239183 - head/sys/kern
Alexander Motin
mav at FreeBSD.org
Fri Aug 10 18:19:57 UTC 2012
Author: mav
Date: Fri Aug 10 18:19:57 2012
New Revision: 239183
URL: http://svn.freebsd.org/changeset/base/239183
Log:
sched_rr_interval() seems always returned period in hz ticks, but same
always it was used as rate. Fix use side units to period in hz ticks.
Modified:
head/sys/kern/ksched.c
Modified: head/sys/kern/ksched.c
==============================================================================
--- head/sys/kern/ksched.c Fri Aug 10 17:43:20 2012 (r239182)
+++ head/sys/kern/ksched.c Fri Aug 10 18:19:57 2012 (r239183)
@@ -64,7 +64,7 @@ ksched_attach(struct ksched **p)
struct ksched *ksched= p31b_malloc(sizeof(*ksched));
ksched->rr_interval.tv_sec = 0;
- ksched->rr_interval.tv_nsec = 1000000000L / sched_rr_interval();
+ ksched->rr_interval.tv_nsec = 1000000000L / hz * sched_rr_interval();
*p = ksched;
return 0;
More information about the svn-src-all
mailing list