[patch 8/8] x86/tsc: Try to adjust TSC if sync test fails

2016-11-19 Thread Thomas Gleixner
If the first CPU of a package comes online, it is necessary to test whether the TSC is in sync with a CPU on some other package. When a deviation is observed (time going backward between the two CPUs) the TSC is marked unstable, which is a problem on large machines as they have to fall back to the

[patch 8/8] x86/tsc: Try to adjust TSC if sync test fails

2016-11-19 Thread Thomas Gleixner
If the first CPU of a package comes online, it is necessary to test whether the TSC is in sync with a CPU on some other package. When a deviation is observed (time going backward between the two CPUs) the TSC is marked unstable, which is a problem on large machines as they have to fall back to the