summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2013-12-06 23:40:50 +0000
committerdelphij <delphij@FreeBSD.org>2013-12-06 23:40:50 +0000
commit4490be87f5c99153f1e18387430f652d85c8cae1 (patch)
treeea5276f554fb7640213604af3be88b33c8ada67e /sys
parent335a1d42b11b40fca12d4764197d42f0b3ef242a (diff)
downloadFreeBSD-src-4490be87f5c99153f1e18387430f652d85c8cae1.zip
FreeBSD-src-4490be87f5c99153f1e18387430f652d85c8cae1.tar.gz
MFC r258948:
Support Hyper-V on i386: - Add 'hyperv' module into build; - Allow building Hyper-V support as part of the kernel; - Hook Hyper-V build into NOTES. Approved by: re (rodrigc)
Diffstat (limited to 'sys')
-rw-r--r--sys/conf/files.i38612
-rw-r--r--sys/i386/conf/NOTES2
-rw-r--r--sys/modules/Makefile1
3 files changed, 15 insertions, 0 deletions
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index e259659..c7c5210 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -221,6 +221,18 @@ dev/hwpmc/hwpmc_piv.c optional hwpmc
dev/hwpmc/hwpmc_ppro.c optional hwpmc
dev/hwpmc/hwpmc_tsc.c optional hwpmc
dev/hwpmc/hwpmc_x86.c optional hwpmc
+dev/hyperv/netvsc/hv_net_vsc.c optional hyperv
+dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c optional hyperv
+dev/hyperv/netvsc/hv_rndis_filter.c optional hyperv
+dev/hyperv/stordisengage/hv_ata_pci_disengage.c optional hyperv
+dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c optional hyperv
+dev/hyperv/utilities/hv_util.c optional hyperv
+dev/hyperv/vmbus/hv_channel.c optional hyperv
+dev/hyperv/vmbus/hv_channel_mgmt.c optional hyperv
+dev/hyperv/vmbus/hv_connection.c optional hyperv
+dev/hyperv/vmbus/hv_hv.c optional hyperv
+dev/hyperv/vmbus/hv_ring_buffer.c optional hyperv
+dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c optional hyperv
dev/ichwd/ichwd.c optional ichwd
dev/if_ndis/if_ndis.c optional ndis
dev/if_ndis/if_ndis_pccard.c optional ndis pccard
diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES
index 50b391a..e236f10 100644
--- a/sys/i386/conf/NOTES
+++ b/sys/i386/conf/NOTES
@@ -800,6 +800,8 @@ device virtio_blk # VirtIO Block device
device virtio_scsi # VirtIO SCSI device
device virtio_balloon # VirtIO Memory Balloon device
+device hyperv # HyperV drivers
+
#####################################################################
#
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index 8e7c895..8810a07 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -583,6 +583,7 @@ _hptmv= hptmv
_hptnr= hptnr
_hptrr= hptrr
.endif
+_hyperv= hyperv
_ichwd= ichwd
_ida= ida
_iir= iir
OpenPOWER on IntegriCloud