Skip to content

Improve TSC as a clocksource under VMware

Alok Kataria lkml 1 version In review

Get series with b4
b4 am 1224552902.2640.88.camel@alok-dev1

Versions newest first

  1. v1 Latest3 patches 20 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3Add serial key as a field to check for in dmi_name_in_vendors.drivers/firmware/dmi_scan.c+2 -10 replies
2/3x86: Get TSC frequency from VMware hypervisor.arch/x86/kernel/Makefile arch/x86/kernel/tsc.c arch/x86/kernel/vmware.c +2 more+131 -24 replies
3/3x86: Improve TSC as a clocksource for VMware.arch/x86/kernel/tsc.c arch/x86/kernel/tsc_sync.c include/asm-x86/tsc.h+33 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] Improve TSC as a clocksource under VMware

Hi,

This patch set makes some changes to the TSC code, so that it is always used as the default clocksource when running under VMware. The first 2 patches do the ground work of adding code to detect if we are running under VMware.
The third patch adds a tsc_reliable flag which tells us that TSC is reliable on this system, so that we can skip some tests which can potentially mark TSC as unstable. Details under individual patch headers.

Please have a look.

Thanks,
Alok