[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <200610271804.52727.ak@suse.de>
Date: Fri, 27 Oct 2006 18:04:52 -0700
From: Andi Kleen <ak@...e.de>
To: thockin@...kin.org
Cc: Luca Tettamanti <kronos.it@...il.com>,
Lee Revell <rlrevell@...-job.com>,
linux-kernel@...r.kernel.org, john stultz <johnstul@...ibm.com>
Subject: Re: AMD X2 unsynced TSC fix?
> Wrong, too. We have a patch that will be coming SOON (trust me, I am
> pushing hard for the author to publish it). With this patch applied you
> should never see the TSC go backwards. Period. It should be monotonic
> (to userspace, kernel rdtsc calls can still be wrong). CPUs should stay
> very nearly in sync (again, to userspace). The Thoverhead of this patch is
> pretty minimal and costs nothing unless you actually read the TSC.
There is another patch in the pipeline to make gettimeofday use
RDTSC in more cases by keeping the offsets per CPU
(this has nothing to do with syncing TSCs which is not possible
in the general case on several platforms)
I don't think it makes too much sense to hack on pure RDTSC when
gtod is fast enough -- RDTSC will be always icky and hard to use.
-Andi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists