The following reply was made to PR amd64/152405; it has been noted by GNATS.

From: Andriy Gapon <a...@freebsd.org>
To: =?UTF-8?B?IktPSUUgSGlkZXRha2EgKOmvieaxn+iLsemahu+8oOaVsOeQhuaKgOeglCki?=
 <k...@suri.co.jp>
Cc: bug-follo...@freebsd.org
Subject: Re: amd64/152405: wrong user time is reported when CPU frequency
 throttled.
Date: Wed, 24 Nov 2010 15:54:19 +0200

 on 24/11/2010 14:33 KOIE Hidetaka (鯉江英隆@数理技研) said the 
following:
 >   | Can you try to boot with kern.eventtimer.timer="i8254" in loader.conf?
 > 
 > Boot process hangs up. (I tried 2 times)
 
 Oh, hm, very strange.  Not sure why that happens.
 
 Anyway, it seems that I missed the real cause of this problem and the excellent
 explanation by Bruce.
 
 Your CPU doesn't have invariant TSC and (x86) FreeBSD doesn't handle that
 correctly for some things like e.g. CPU time accounting that you are reporting 
about.
 
 This is not a problem for modern hardware which almost universally supports
 invariant TSC, but older models are affected.
 
 -- 
 Andriy Gapon
_______________________________________________
freebsd-amd64@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-amd64
To unsubscribe, send any mail to "freebsd-amd64-unsubscr...@freebsd.org"

Reply via email to