diff options
author | Simon J. Gerraty <sjg@FreeBSD.org> | 2022-01-15 00:07:43 +0000 |
---|---|---|
committer | Simon J. Gerraty <sjg@FreeBSD.org> | 2022-01-15 00:07:43 +0000 |
commit | bacb140f31aa64a7e73c1846834cc7065daee687 (patch) | |
tree | e82f6a7ba4006c047a75125432730f8c9011e983 | |
parent | a9a2cdaf3c193ee1b597d0eef51544636421d973 (diff) | |
download | src-bacb140f31aa64a7e73c1846834cc7065daee687.tar.gz src-bacb140f31aa64a7e73c1846834cc7065daee687.zip |
Ignore calcru: runtime went backwards for vm_guest
VM's have little control over CPU speed, don't make matters worse
by constantly spaming console.
Reviewed by: jhb
Differential Revision: https://reviews.freebsd.org/D33902
-rw-r--r-- | sys/kern/kern_resource.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_resource.c b/sys/kern/kern_resource.c index 793ded63d91c..527e7f16e297 100644 --- a/sys/kern/kern_resource.c +++ b/sys/kern/kern_resource.c @@ -1018,7 +1018,7 @@ calcru1(struct proc *p, struct rusage_ext *ruxp, struct timeval *up, uu = ruxp->rux_uu; su = ruxp->rux_su; tu = ruxp->rux_tu; - } else { /* tu < ruxp->rux_tu */ + } else if (vm_guest == VM_GUEST_NO) { /* tu < ruxp->rux_tu */ /* * What happened here was likely that a laptop, which ran at * a reduced clock frequency at boot, kicked into high gear. |