From owner-freebsd-questions Sat Sep 18 12:58:10 1999 Delivered-To: freebsd-questions@freebsd.org Received: from ice.mozcom.com (ice.mozcom.com [202.47.132.42]) by hub.freebsd.org (Postfix) with ESMTP id 406CA14EE4 for ; Sat, 18 Sep 1999 12:57:58 -0700 (PDT) (envelope-from orly@mozcom.com) Received: from localhost (localhost [127.0.0.1]) by ice.mozcom.com (8.9.3/8.9.3) with ESMTP id EAA00412 for ; Sun, 19 Sep 1999 04:03:11 +0800 Date: Sun, 19 Sep 1999 04:03:11 +0800 (PHT) From: Orlando Andico To: FreeBSD Questions Subject: timer problems with Cyrix Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've recently installed FreeBSD 3.2-RELEASE on a machine with an IBM 6X86MX processor (a retired PC of mine which isn't good enough for the desktop anymore but still OK as web server). As those of you with this type of chip probably know, it produces a large amount of heat. Now I used this machine with Linux for a long time, and I know that enabling Suspend-on-Halt works wonders for cooling. When I enabled this in the FreeBSD kernel configuration (options "CPU_SUSP_HLT") I _did_ experience a significant cooling improvement. HOWEVER: this is NO GOOD because the gettimeofday() syscall was affected (Perl sleep builtin now sleeps for 2-30 seconds when you ask it to sleep 1 second, that kind of thing). I'm SURE it's this syscall because I trussed the Perl executable and it got stuck on gettimeofday. This means that enabling Suspend-on-Halt somehow affects the kernel's timekeeping in a bad way. Is there a fix? also, why is this happening? it works faultlessly with Linux. --------------------------------------------------------------------- Orlando Andico +63 (2) 937-2293 Mosaic Communications, Inc. +63 (912) 800-8262 Any sufficiently perverted technology is indistinguishable from Perl. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message