]> xenbits.xensource.com Git - people/julieng/freebsd.git/commitdiff
xen/timer: Make xen timer optional
authorJulien Grall <julien.grall@linaro.org>
Tue, 14 Jan 2014 01:41:14 +0000 (01:41 +0000)
committerJulien Grall <julien.grall@citrix.com>
Mon, 2 Nov 2015 11:46:55 +0000 (11:46 +0000)
The timer is not used on ARM.

sys/amd64/conf/GENERIC
sys/conf/files
sys/i386/conf/GENERIC

index ec943f94f17a95c48abc6471e8ef7681ab849ed8..9e87050a621debdbff24cf897941db8af0b2b148 100644 (file)
@@ -354,9 +354,11 @@ options    HYPERV                  # Hyper-V kernel infrastructure
 device         hyperv                  # HyperV drivers 
 
 # Xen HVM Guest Optimizations
-# NOTE: XENHVM depends on xenpci.  They must be added or removed together.
+# NOTE: XENHVM depends on xenpci and xentimer.
+# They must be added or removed together.
 options        XENHVM                  # Xen HVM kernel infrastructure
 device         xenpci                  # Xen HVM Hypervisor services driver
+device         xentimer
 
 # VMware support
 device         vmx                     # VMware VMXNET3 Ethernet
index c07cf408a6d5cc94538d56e5e04679761fd4cd5f..717bdf23cdbc193a4eff2d0aaae111fc6c49ee81 100644 (file)
@@ -2859,7 +2859,7 @@ dev/xen/grant_table/grant_table.c optional xenhvm
 dev/xen/netback/netback.c      optional xenhvm
 dev/xen/netfront/netfront.c    optional xenhvm
 dev/xen/xenpci/xenpci.c                optional xenpci
-dev/xen/timer/timer.c          optional xenhvm
+dev/xen/timer/timer.c          optional xentimer
 dev/xen/pvcpu/pvcpu.c          optional xenhvm
 dev/xen/xenstore/xenstore.c    optional xenhvm
 dev/xen/xenstore/xenstore_dev.c        optional xenhvm
index ca57521241e2cd5bfa465c5846a6fd941e396dbf..8ee4e531e766d0b6a2a1d1adbae2307601d7e4f5 100644 (file)
@@ -372,9 +372,11 @@ options    HYPERV                  # Hyper-V kernel infrastructure
 device         hyperv                  # HyperV drivers 
 
 # Xen HVM Guest Optimizations
-# NOTE: XENHVM depends on xenpci.  They must be added or removed together.
+# NOTE: XENHVM depends on xenpci and xentimer.
+# They must be added or removed together.
 options        XENHVM                  # Xen HVM kernel infrastructure
 device         xenpci                  # Xen HVM Hypervisor services driver
+device         xentimer
 
 # VMware support
 device         vmx                     # VMware VMXNET3 Ethernet