x86_64: Add pauses in the TSC mpsync testing loop.
commit3a80fe2b3b31f537127b5393af89a549c4d815d9
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 28 Oct 2017 06:46:31 +0000 (28 14:46 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 28 Oct 2017 06:53:42 +0000 (28 14:53 +0800)
treec9a1cb8b642553638c69c6961941728ef63a93b3
parent82db96e912bf0117f3be1e6c424df1f83bc0bac0
x86_64: Add pauses in the TSC mpsync testing loop.

This fixes Intel N3450 deadlock in the tight rdtsc/IPI loop.

Suggested-by: dillon@
Tested-by: mneumann@
Dragonfly-bug: http://bugs.dragonflybsd.org/issues/3087
sys/platform/pc64/isa/clock.c