Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Sep 2013 18:47:58 +0000 (UTC)
From:      Peter Grehan <grehan@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r255524 - in head/sys: amd64/conf conf dev/hyperv modules
Message-ID:  <201309131847.r8DIlw3k085966@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: grehan
Date: Fri Sep 13 18:47:58 2013
New Revision: 255524
URL: http://svnweb.freebsd.org/changeset/base/255524

Log:
  Import Hyper-V paravirtualized drivers from projects/hyperv
  branch into head.
  
  Approved by:	re@ (hrs)
  Obtained from:	Microsoft, NetApp, and Citrix.

Added:
  head/sys/dev/hyperv/
     - copied from r255521, projects/hyperv/sys/dev/hyperv/
     - copied from r255521, projects/hyperv/sys/modules/hyperv/
Directory Properties:
  head/sys/modules/hyperv/   (props changed)
Modified:
  head/sys/amd64/conf/GENERIC
  head/sys/conf/files.amd64
  head/sys/modules/Makefile

Modified: head/sys/amd64/conf/GENERIC
==============================================================================
--- head/sys/amd64/conf/GENERIC	Fri Sep 13 18:45:10 2013	(r255523)
+++ head/sys/amd64/conf/GENERIC	Fri Sep 13 18:47:58 2013	(r255524)
@@ -340,3 +340,7 @@ 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
+

Modified: head/sys/conf/files.amd64
==============================================================================
--- head/sys/conf/files.amd64	Fri Sep 13 18:45:10 2013	(r255523)
+++ head/sys/conf/files.amd64	Fri Sep 13 18:47:58 2013	(r255524)
@@ -221,6 +221,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

Modified: head/sys/modules/Makefile
==============================================================================
--- head/sys/modules/Makefile	Fri Sep 13 18:45:10 2013	(r255523)
+++ head/sys/modules/Makefile	Fri Sep 13 18:47:58 2013	(r255524)
@@ -126,6 +126,7 @@ SUBDIR=	\
 	${_hptnr} \
 	${_hptrr} \
 	hwpmc \
+	${_hyperv} \
 	${_i2c} \
 	${_ibcs2} \
 	${_ichwd} \
@@ -671,6 +672,7 @@ _hptmv=		hptmv
 _hptnr=		hptnr
 _hptrr=		hptrr
 .endif
+_hyperv=	hyperv
 _i2c=		i2c
 _ichwd=		ichwd
 _ida=		ida



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