mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/2] hyper-v: avoid tsc calibration
@ 2017-06-19  2:23 Vitaly Kuznetsov
  2017-06-19  2:23 ` [PATCH 1/2] hyper-v: check frequency MSRs presence according to the specification Vitaly Kuznetsov
  2017-06-19  2:23 ` [PATCH 2/2] hyper-v: read TSC frequency from a synthetic MSR Vitaly Kuznetsov
  0 siblings, 2 replies; 4+ messages in thread
From: Vitaly Kuznetsov @ 2017-06-19  2:23 UTC (permalink / raw)
  To: devel
  Cc: linux-kernel, x86, Stephen Hemminger, Haiyang Zhang,
	K. Y. Srinivasan, Jork Loeser, Ladi Prosek

TSC calibration on virtual machines is always error prone. It was found
that in nested environments Gen2 instances may get stuck on boot. As
Hyper-V hosts provide us with all the required information we can easily
avoid calibration. This is already done for other hypervisors (KVM,
Vmware).

Vitaly Kuznetsov (2):
  hyper-v: check frequency MSRs presence according to the specification
  hyper-v: read TSC frequency from a synthetic MSR

 arch/x86/include/uapi/asm/hyperv.h | 15 ++++++---------
 arch/x86/kernel/cpu/mshyperv.c     | 18 +++++++++++++++++-
 2 files changed, 23 insertions(+), 10 deletions(-)

-- 
2.9.4

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-06-20 19:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-19  2:23 [PATCH 0/2] hyper-v: avoid tsc calibration Vitaly Kuznetsov
2017-06-19  2:23 ` [PATCH 1/2] hyper-v: check frequency MSRs presence according to the specification Vitaly Kuznetsov
2017-06-20 19:20   ` Thomas Gleixner
2017-06-19  2:23 ` [PATCH 2/2] hyper-v: read TSC frequency from a synthetic MSR Vitaly Kuznetsov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®