diff options
author | trasz <trasz@FreeBSD.org> | 2011-09-04 05:04:34 +0000 |
---|---|---|
committer | trasz <trasz@FreeBSD.org> | 2011-09-04 05:04:34 +0000 |
commit | b1c63cf9da188d614a4a5297f84d2212cbbe9aaf (patch) | |
tree | 532e4b31e1144653d22d945d42cc44e4fdc87d6d /sys/kern | |
parent | dd1a5719d5cbaa8dfdd9cfec8548ae73859b88fb (diff) | |
download | FreeBSD-src-b1c63cf9da188d614a4a5297f84d2212cbbe9aaf.zip FreeBSD-src-b1c63cf9da188d614a4a5297f84d2212cbbe9aaf.tar.gz |
Since r224036 the cputime and wallclock are supposed to be in seconds,
not microseconds. Make it so.
Approved by: re (kib)
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/kern_rctl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_rctl.c b/sys/kern/kern_rctl.c index a939758..bf445f6 100644 --- a/sys/kern/kern_rctl.c +++ b/sys/kern/kern_rctl.c @@ -908,7 +908,7 @@ rctl_string_to_rule(char *rulestr, struct rctl_rule **rulep) if (error != 0) goto out; if (RACCT_IS_IN_MILLIONS(rule->rr_resource)) - rule->rr_amount *= 1000; + rule->rr_amount *= 1000000; } if (perstr == NULL || perstr[0] == '\0') @@ -1223,7 +1223,7 @@ rctl_racct_to_sbuf(struct racct *racct, int sloppy) continue; amount = racct->r_resources[i]; if (RACCT_IS_IN_MILLIONS(i)) - amount /= 1000; + amount /= 1000000; sbuf_printf(sb, "%s=%jd,", rctl_resource_name(i), amount); } sbuf_setpos(sb, sbuf_len(sb) - 1); |