summaryrefslogtreecommitdiff
path: root/sys/arch/i386/conf
diff options
context:
space:
mode:
authorReyk Floeter <reyk@cvs.openbsd.org>2018-11-23 12:37:41 +0000
committerReyk Floeter <reyk@cvs.openbsd.org>2018-11-23 12:37:41 +0000
commit5743d6813c56f66a634c9a204669df6be00b32a5 (patch)
tree737f481ae19d956db26ebb34444a4bbca52cfb3a /sys/arch/i386/conf
parentd1d99b6bf51292d8bc43b196981bc896c80fe4f9 (diff)
Add the pvclock(4) guest driver for paravirtual clocks
This improves timekeeping on KVM guests as it runs much better than the virtualized acpihpet or acpitimer timecounters and the invtsc is not always available. Many thanks to Janne Johansson, landry@, and benno@ for testing amd64/i386. OK mlarkin@ phessler@
Diffstat (limited to 'sys/arch/i386/conf')
-rw-r--r--sys/arch/i386/conf/GENERIC3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arch/i386/conf/GENERIC b/sys/arch/i386/conf/GENERIC
index 40dc421cf45..e34f28d01cf 100644
--- a/sys/arch/i386/conf/GENERIC
+++ b/sys/arch/i386/conf/GENERIC
@@ -1,4 +1,4 @@
-# $OpenBSD: GENERIC,v 1.837 2018/08/27 19:32:48 jcs Exp $
+# $OpenBSD: GENERIC,v 1.838 2018/11/23 12:37:40 reyk Exp $
#
# For further information on compiling OpenBSD kernels, see the config(8)
# man page.
@@ -39,6 +39,7 @@ amdmsr0 at mainbus? # MSR access for AMD Geode LX CPUs with GP
pvbus0 at mainbus0 # Paravirtual device bus
vmt0 at pvbus? # VMware Tools
+pvclock0 at pvbus? # KVM pvclock
acpitimer* at acpi?
acpihpet* at acpi?