summaryrefslogtreecommitdiffstats
path: root/sys/dev/syscons
diff options
context:
space:
mode:
authorivoras <ivoras@FreeBSD.org>2010-02-23 15:27:07 +0000
committerivoras <ivoras@FreeBSD.org>2010-02-23 15:27:07 +0000
commitf5d0be40c9a24d3ce1aae08133415216e6acf1d3 (patch)
treeabab7ec43654e0058c6f5ef471c1cb7c4bb7a544 /sys/dev/syscons
parentb36002aea70441a1b270a3b2e3fa8bd02bca2838 (diff)
downloadFreeBSD-src-f5d0be40c9a24d3ce1aae08133415216e6acf1d3.zip
FreeBSD-src-f5d0be40c9a24d3ce1aae08133415216e6acf1d3.tar.gz
The New and Improved snake_server - Service Pack 1: now even more
sensitive to load average variations!
Diffstat (limited to 'sys/dev/syscons')
-rw-r--r--sys/dev/syscons/snake/snake_saver.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/syscons/snake/snake_saver.c b/sys/dev/syscons/snake/snake_saver.c
index 502058f..dbcc217 100644
--- a/sys/dev/syscons/snake/snake_saver.c
+++ b/sys/dev/syscons/snake/snake_saver.c
@@ -114,7 +114,7 @@ snake_saver(video_adapter_t *adp, int blank)
savs[0] += dirx + diry;
if (FANCY_SNAKE) {
update_msg();
- load = LOAD_HIGH(averunnable.ldavg[0]) * 100;
+ load = ((averunnable.ldavg[0] * 100 + FSCALE / 2) >> FSHIFT);
if (load == 0)
color = FG_LIGHTGREY | BG_BLACK;
else if (load / mp_ncpus <= 50)
OpenPOWER on IntegriCloud