x86/platform changes for v4.10
Subsystems (4)
Linus,
Please pull the latest x86-platform-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-platform-for-linus
# HEAD: 80e9a4f21fd7ccce7e9b8439986fd028c9946dda x86/vmware: Add paravirt sched clock
Two changes:
- Implement various VMWare guest OS improvements/fixes (Alexey Makhalov)
- Unexport a spurious export from the intel-mid platform driver (Lukas Wunner)
Thanks,
Ingo
------------------>
Alexey Makhalov (4):
x86/vmware: Read tsc_khz only once at boot time x86/vmware: Use tsc_khz value for calibrate_cpu() x86/vmware: Add basic paravirt ops support x86/vmware: Add paravirt sched clock
Lukas Wunner (1):
x86/platform/intel-mid: Unexport intel_mid_pci_set_power_state()
Documentation/kernel-parameters.txt | 4 ++ arch/x86/kernel/cpu/vmware.c | 86 ++++++++++++++++++++++++++++++------- arch/x86/platform/intel-mid/pwr.c | 1 - 3 files changed, 74 insertions(+), 17 deletions(-)
Documentation/kernel-parameters.txt +4 -0
@@ -2754,6 +2754,10 @@ bytes respectively. Such letter suffixes can also be entirely omitted. no-kvmapf [X86,KVM] Disable paravirtualized asynchronous page fault handling. + no-vmw-sched-clock + [X86,PV_OPS] Disable paravirtualized VMware scheduler + clock and use the default one. + no-steal-acc [X86,KVM] Disable paravirtualized steal time accounting. steal time is computed, but won't influence scheduler behaviour
arch/x86/kernel/cpu/vmware.c +70 -16
127 lines not on this page · raw message
arch/x86/platform/intel-mid/pwr.c +0 -1
@@ -270,7 +270,6 @@ int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state)return 0 ; } -EXPORT_SYMBOL_GPL (intel_mid_pci_set_power_state);void intel_mid_pwr_power_off (void ) {