diff options
author | Wei Liu <wei.liu@kernel.org> | 2021-02-03 16:04:23 +0100 |
---|---|---|
committer | Wei Liu <wei.liu@kernel.org> | 2021-02-11 09:47:06 +0100 |
commit | 7d4163c8315729140ad99d6e1ab10dfc7a685640 (patch) | |
tree | 0db79b4f046135be6937b03ed0aef8d66ed25119 /arch/x86/hyperv | |
parent | Drivers: hv: vmbus: skip VMBus initialization if Linux is root (diff) | |
download | linux-7d4163c8315729140ad99d6e1ab10dfc7a685640.tar.xz linux-7d4163c8315729140ad99d6e1ab10dfc7a685640.zip |
clocksource/hyperv: use MSR-based access if running as root
When Linux runs as the root partition, the setup required for TSC page
is different. Luckily Linux also has access to the MSR based
clocksource. We can just disable the TSC page clocksource if Linux is
the root partition.
Signed-off-by: Wei Liu <wei.liu@kernel.org>
Acked-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Reviewed-by: Pavel Tatashin <pasha.tatashin@soleen.com>
Reviewed-by: Michael Kelley <mikelley@microsoft.com>
Link: https://lore.kernel.org/r/20210203150435.27941-5-wei.liu@kernel.org
Diffstat (limited to 'arch/x86/hyperv')
0 files changed, 0 insertions, 0 deletions