summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_cpu.c
diff options
context:
space:
mode:
authornjl <njl@FreeBSD.org>2005-08-11 18:40:58 +0000
committernjl <njl@FreeBSD.org>2005-08-11 18:40:58 +0000
commit1198d2f2a85b952000e6ed70a7b97295a997fd88 (patch)
tree7011b46d1b021782cbd4aa286696a1a31bde9a85 /sys/kern/kern_cpu.c
parentff9a022d8f18af1f1aa56987ecd724fe1153aaf5 (diff)
downloadFreeBSD-src-1198d2f2a85b952000e6ed70a7b97295a997fd88.zip
FreeBSD-src-1198d2f2a85b952000e6ed70a7b97295a997fd88.tar.gz
The "lowest" sysctl setting makes more sense as the lowest one to use, so
discard all levels less than this setting, not less than/equal to. MFC after: 1 day
Diffstat (limited to 'sys/kern/kern_cpu.c')
-rw-r--r--sys/kern/kern_cpu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_cpu.c b/sys/kern/kern_cpu.c
index f9a541d..be7fce9 100644
--- a/sys/kern/kern_cpu.c
+++ b/sys/kern/kern_cpu.c
@@ -249,7 +249,7 @@ cf_set_method(device_t dev, const struct cf_level *level, int priority)
}
/* Reject levels that are below our specified threshold. */
- if (level->total_set.freq <= cf_lowest_freq) {
+ if (level->total_set.freq < cf_lowest_freq) {
CF_DEBUG("rejecting freq %d, less than %d limit\n",
level->total_set.freq, cf_lowest_freq);
error = EINVAL;
@@ -566,7 +566,7 @@ cf_levels_method(device_t dev, struct cf_level *levels, int *count)
i = 0;
TAILQ_FOREACH(lev, &sc->all_levels, link) {
/* Skip levels that have a frequency that is too low. */
- if (lev->total_set.freq <= cf_lowest_freq) {
+ if (lev->total_set.freq < cf_lowest_freq) {
sc->all_count--;
continue;
}
OpenPOWER on IntegriCloud