Re: TSC Problems (warp between CPUs)

2014-10-07 Thread Adrian Vasile
Alex, Have you managed to fix this issue? I'm seeing the same on an Asus X99 Deluxe board with both 5930K and 5960X and the latest BIOS as of today (0904). I had some hopes of linux-3.17 working around this but it did not help. Asus support is disappointing, I don't think they will ever fix this.

Re: TSC Problems (warp between CPUs)

2013-12-31 Thread Alex
A Happy new year to all :) Just wondering whether anyone has any ideas on how I could force the TSC to resync? Starting to get a bit desperate. The motherboard manufacturers support is useless They keep telling me to install Windows *groan*. I dont think there is any easy way to expose w

Re: TSC Problems (warp between CPUs)

2013-12-28 Thread Alex
On 2013-12-29 01:35, One Thousand Gnomes wrote: not guaranteed to be precise. For example a SMI (System Management Interrupt) could interrupt the software flow that is attempting to write the time-stamp counter immediately prior to the WRMSR. This could mean the value written to the TSC could

Re: TSC Problems (warp between CPUs)

2013-12-28 Thread One Thousand Gnomes
> not guaranteed to be precise. For example a SMI (System Management > Interrupt) could interrupt the software flow that is attempting to write > the time-stamp counter immediately prior to the WRMSR. This could mean > the value written to the TSC could vary by thousands to millions of > clocks

Re: TSC Problems (warp between CPUs)

2013-12-28 Thread el_es
Alex xor.bz> writes: [snip quotes] > > I suspect the TSC cannot be reset in the manner I just attempted (given > what was just said above)? I gather this means I am out of luck and > this is impossible to fix (short of a miracle from my motherboard > manufacturer). > > Alex. > Not being a s

Re: TSC Problems (warp between CPUs)

2013-12-28 Thread Alex
Just as a follow up to this, I tried to reset the TSC in tsc-sync.c with "wrmsrl(MSR_IA32_TSC, 0);" code looks like this: static void check_tsc_warp(unsigned int timeout) { cycles_t start, now, prev, end; int i; wrmsrl(MSR_IA32_TSC, 0); rdtsc_barrier(); s

Re: TSC Problems (warp between CPUs)

2013-12-27 Thread Mike Galbraith
On Sat, 2013-12-28 at 13:24 +1100, Alex wrote: > Linux does not write to the TSC since quite a while... which means the > BIOS is doing that. It really should not. I saw the same on an Intel server recently, poor thing was stuck with using HPET. -Mike -- To unsubscribe from this list: send the

TSC Problems (warp between CPUs)

2013-12-27 Thread Alex
Hi There, Firstly, apologies for the length of this post, however there is a bit of information I need to give so it is clear to everyone what is happening, what I have tried, and what I am hoping to achieve. I am having a problem with getting the TSC clocksource to work on my new system. I h