lkml.org 
[lkml]   [2013]   [Jul]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [URGENT rfc patch 0/3] tsc clocksource bug fix
On Fri, 5 Jul 2013, Peter Zijlstra wrote:
> On Fri, Jul 05, 2013 at 05:24:09PM +0200, Thomas Gleixner wrote:
> > See arch/x86/kernel/tsc.c
> >
> > We disable the watchdog for the TSC when tsc_clocksource_reliable is
> > set.
> >
> > tsc_clocksource_reliable is set when:
> >
> > - you add tsc=reliable to the kernel command line
>
> Ah, I didn't know about that one, useful.
>
> > - boot_cpu_has(X86_FEATURE_TSC_RELIABLE)
> >
> > X86_FEATURE_TSC_RELIABLE is a software flag, set by vmware and
> > moorsetown. So all other machines keep the watchdog enabled.
>
> Right.. I knew it was enabled on my machines even though they normally
> have usable TSC.

Yeah, but our well justified paranoia still prevents us from trusting
these CPU flags. Maybe some day BIOS is going to be replaced by
something useful. You know: Hope springs eternal....






\
 
 \ /
  Last update: 2013-07-06 00:41    [W:0.411 / U:0.436 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site