Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Dec 2013 00:54:39 +0000 (UTC)
From:      Xin LI <delphij@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r258948 - in head/sys: conf i386/conf modules
Message-ID:  <201312050054.rB50sdin070369@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: delphij
Date: Thu Dec  5 00:54:38 2013
New Revision: 258948
URL: http://svnweb.freebsd.org/changeset/base/258948

Log:
  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.
  
  This is intended for MFC if re@ permits.
  
  MFC after:	3 days

Modified:
  head/sys/conf/files.i386
  head/sys/i386/conf/NOTES
  head/sys/modules/Makefile

Modified: head/sys/conf/files.i386
==============================================================================
--- head/sys/conf/files.i386	Thu Dec  5 00:12:52 2013	(r258947)
+++ head/sys/conf/files.i386	Thu Dec  5 00:54:38 2013	(r258948)
@@ -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

Modified: head/sys/i386/conf/NOTES
==============================================================================
--- head/sys/i386/conf/NOTES	Thu Dec  5 00:12:52 2013	(r258947)
+++ head/sys/i386/conf/NOTES	Thu Dec  5 00:54:38 2013	(r258948)
@@ -801,6 +801,8 @@ device		virtio_blk	# VirtIO Block device
 device		virtio_scsi	# VirtIO SCSI device
 device		virtio_balloon	# VirtIO Memory Balloon device
 
+device 		hyperv		# HyperV drivers
+
 #####################################################################
 
 #

Modified: head/sys/modules/Makefile
==============================================================================
--- head/sys/modules/Makefile	Thu Dec  5 00:12:52 2013	(r258947)
+++ head/sys/modules/Makefile	Thu Dec  5 00:54:38 2013	(r258948)
@@ -585,6 +585,7 @@ _hptmv=		hptmv
 _hptnr=		hptnr
 _hptrr=		hptrr
 .endif
+_hyperv=	hyperv
 _ichwd=		ichwd
 _ida=		ida
 _iir=		iir



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312050054.rB50sdin070369>