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
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to