summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorgrehan <grehan@FreeBSD.org>2013-07-19 05:32:58 +0000
committergrehan <grehan@FreeBSD.org>2013-07-19 05:32:58 +0000
commite5517eb7cf3a46058f85f4fa2254ff97215cf884 (patch)
treea958debb2344ec9af34a05fa52872f5d7b5e9fa0 /sys
parent749888363db1320e1cc3818fcd71e411c3a955ca (diff)
downloadFreeBSD-src-e5517eb7cf3a46058f85f4fa2254ff97215cf884.zip
FreeBSD-src-e5517eb7cf3a46058f85f4fa2254ff97215cf884.tar.gz
First cut at adding the hyperv drivers to GENERIC.
The files inventory should probably have the modules split out into net/storage/common etc as the modules build is, but this will do for now.
Diffstat (limited to 'sys')
-rw-r--r--sys/amd64/conf/GENERIC3
-rw-r--r--sys/conf/files.amd6412
2 files changed, 15 insertions, 0 deletions
diff --git a/sys/amd64/conf/GENERIC b/sys/amd64/conf/GENERIC
index 17990a3..f3f6915 100644
--- a/sys/amd64/conf/GENERIC
+++ b/sys/amd64/conf/GENERIC
@@ -340,3 +340,6 @@ device vtnet # VirtIO Ethernet device
device virtio_blk # VirtIO Block device
device virtio_scsi # VirtIO SCSI device
device virtio_balloon # VirtIO Memory Balloon device
+
+# HyperV drivers
+device hyperv # HyperV drivers
diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64
index 191f680..50d5047 100644
--- a/sys/conf/files.amd64
+++ b/sys/conf/files.amd64
@@ -218,6 +218,18 @@ dev/hwpmc/hwpmc_uncore.c optional hwpmc
dev/hwpmc/hwpmc_piv.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/kbd/kbd.c optional atkbd | sc | ukbd
dev/lindev/full.c optional lindev
dev/lindev/lindev.c optional lindev
OpenPOWER on IntegriCloud