Re: [patch 09/11] x86/vdso: Simplify the invalid vclock case

From
Thomas Gleixner <hidden>
Date
2018-09-27 14:41:12
On Tue, 18 Sep 2018, Thomas Gleixner wrote:
On Tue, 18 Sep 2018, Thomas Gleixner wrote:
quoted
So if the TSC on CPU1 is slightly behind the TSC on CPU0 then now1 can be
smaller than cycle_last. The TSC sync stuff does not catch the small delta
for unknown raisins. I'll go and find that machine and test that again.
Of course it does not trigger anymore. We accumulated code between the
point in timekeeping_advance() where the TSC is read and the update of the
VDSO data.

I'll might have to get an 2.6ish kernel booted on that machine and try with
that again. /me shudders
Actually it does happen, because the TSC is very slowly drifting apart due
to SMI wreckage trying to hide itself. It just takes a very long time.

Thanks,

	tglx
Thread (1 message) 1 message, 1 author, last reply 2018-09-27
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help