Skip to contentSkip to conversation

x86/platform changes for v4.10

GIT PULL Ingo Molnar 1 participant 1 message Dec 12, 2016

Subsystems (4)
lore
Share & tools
lore
#0 lore raw

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
index 37babf91f2cb..b3b2ec00646f 100644
@@ -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
index 5d3b45ad1c03..59628e4b5551 100644
@@ -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)
 {