Subject: Re: PR/34550 CVS commit: src/sys/arch/x86/x86
To: None <port-amd64-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: Peter Kerwien <peter@kerwien.homeip.net>
List: netbsd-bugs
Date: 09/23/2006 19:30:05
The following reply was made to PR port-amd64/34550; it has been noted by GNATS.
From: Peter Kerwien <peter@kerwien.homeip.net>
To: gnats-bugs@NetBSD.org
Cc: Juan RP <juan@xtrarom.org>
Subject: Re: PR/34550 CVS commit: src/sys/arch/x86/x86
Date: Sat, 23 Sep 2006 21:26:16 +0200
The -current test kernel seems to work fine. The CPU clock is adjusted
by estd:
-bash-3.1# sysctl machdep.powernow
machdep.powernow.frequency.target = 1000
machdep.powernow.frequency.current = 1000
machdep.powernow.frequency.available = 1000 1800
And i8254 is now selected as timecounter instead of TSC:
-bash-3.1# sysctl kern.timecounter
kern.timecounter.choice = clockinterrupt(q=0, f=100 Hz) TSC(q=-100,
f=1808863380 Hz) i8254(q=100, f=1193182 Hz) dummy(q=-1000000, f=1000000 Hz)
kern.timecounter.hardware = i8254
kern.timecounter.timestepwarnings = 0
=> The system clock is not drifting anymore =)