svn commit: r253411 - in projects/hyperv/sys: contrib/dev/hyperv dev/hyperv modules/hyperv/netvsc modules/hyperv/stordisengage modules/hyperv/storvsc modules/hyperv/utilities modules/hyperv/vmbus

Peter Grehan grehan at FreeBSD.org
Wed Jul 17 06:30:25 UTC 2013


Author: grehan
Date: Wed Jul 17 06:30:23 2013
New Revision: 253411
URL: http://svnweb.freebsd.org/changeset/base/253411

Log:
  Microsoft have changed their policy on how the hyper-v code will
  be pulled into FreeBSD. From now, FreeBSD will be considered the
  upstream repo.
  
  First step: move the drivers away from the contrib area and into
  the base system.
  
  A follow-on commit will include the drivers in the amd64 GENERIC kernel.

Added:
  projects/hyperv/sys/dev/hyperv/
     - copied from r252763, projects/hyperv/sys/contrib/dev/hyperv/
Deleted:
  projects/hyperv/sys/contrib/dev/hyperv/
Modified:
  projects/hyperv/sys/modules/hyperv/netvsc/Makefile
  projects/hyperv/sys/modules/hyperv/stordisengage/Makefile
  projects/hyperv/sys/modules/hyperv/storvsc/Makefile
  projects/hyperv/sys/modules/hyperv/utilities/Makefile
  projects/hyperv/sys/modules/hyperv/vmbus/Makefile

Modified: projects/hyperv/sys/modules/hyperv/netvsc/Makefile
==============================================================================
--- projects/hyperv/sys/modules/hyperv/netvsc/Makefile	Wed Jul 17 06:29:41 2013	(r253410)
+++ projects/hyperv/sys/modules/hyperv/netvsc/Makefile	Wed Jul 17 06:30:23 2013	(r253411)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-.PATH:  ${.CURDIR}/../../../contrib/dev/hyperv/netvsc
+.PATH:  ${.CURDIR}/../../../dev/hyperv/netvsc
 
 KMOD    = hv_netvsc
 
@@ -9,7 +9,6 @@ SRCS    = hv_net_vsc.c \
 	  hv_rndis_filter.c
 
 CFLAGS 	+= -I${.CURDIR}/../../../contrib/dev/hyperv/include \
-	   -I${.CURDIR}/../../../contrib/dev/hyperv/netvsc \
-	   -I${.CURDIR}/../../../contrib
+	   -I${.CURDIR}/../../../contrib/dev/hyperv/netvsc
 
 .include <bsd.kmod.mk>

Modified: projects/hyperv/sys/modules/hyperv/stordisengage/Makefile
==============================================================================
--- projects/hyperv/sys/modules/hyperv/stordisengage/Makefile	Wed Jul 17 06:29:41 2013	(r253410)
+++ projects/hyperv/sys/modules/hyperv/stordisengage/Makefile	Wed Jul 17 06:30:23 2013	(r253411)
@@ -1,9 +1,9 @@
 # $FreeBSD$
 
-.PATH:  ${.CURDIR}/../../../contrib/dev/hyperv/stordisengage
+.PATH:  ${.CURDIR}/../../../dev/hyperv/stordisengage
 
 KMOD=	 hv_ata_pci_disengage
 
-SRCS =	hv_ata_pci_disengage.c
+SRCS=	hv_ata_pci_disengage.c
 
 .include <bsd.kmod.mk>

Modified: projects/hyperv/sys/modules/hyperv/storvsc/Makefile
==============================================================================
--- projects/hyperv/sys/modules/hyperv/storvsc/Makefile	Wed Jul 17 06:29:41 2013	(r253410)
+++ projects/hyperv/sys/modules/hyperv/storvsc/Makefile	Wed Jul 17 06:30:23 2013	(r253411)
@@ -1,15 +1,14 @@
 # $FreeBSD$
 
-.PATH:  ${.CURDIR}/../../../contrib/dev/hyperv/storvsc
+.PATH:  ${.CURDIR}/../../../dev/hyperv/storvsc
 
 KMOD=	 hv_storvsc
 
 SRCS =	hv_storvsc_drv_freebsd.c \
 	hv_vstorage.h
 
-CFLAGS+= -I${.CURDIR}/../../../contrib/dev/hyperv/include \
-	 -I${.CURDIR}/../../../contrib/dev/hyperv/vmbus	\
-	 -I${.CURDIR}/../../../contrib/dev/hyperv/storvsc \
-	 -I${.CURDIR}/../../../contrib
+CFLAGS+= -I${.CURDIR}/../../../dev/hyperv/include \
+	 -I${.CURDIR}/../../../dev/hyperv/vmbus	\
+	 -I${.CURDIR}/../../../dev/hyperv/storvsc
 
 .include <bsd.kmod.mk>

Modified: projects/hyperv/sys/modules/hyperv/utilities/Makefile
==============================================================================
--- projects/hyperv/sys/modules/hyperv/utilities/Makefile	Wed Jul 17 06:29:41 2013	(r253410)
+++ projects/hyperv/sys/modules/hyperv/utilities/Makefile	Wed Jul 17 06:30:23 2013	(r253411)
@@ -1,13 +1,12 @@
 # $FreeBSD$
 
-.PATH:	${.CURDIR}/../../../contrib/dev/hyperv/utilities
+.PATH:	${.CURDIR}/../../../dev/hyperv/utilities
 
 KMOD=	 hv_utils
 
 SRCS =  hv_util.c
 
-CFLAGS+= -I${.CURDIR}/../../../contrib/dev/hyperv/include \
-	 -I${.CURDIR}/../../../contrib/dev/hyperv/vmbus \
-	 -I${.CURDIR}/../../../contrib
+CFLAGS+= -I${.CURDIR}/../../../dev/hyperv/include \
+	 -I${.CURDIR}/../../../dev/hyperv/vmbus
 
 .include <bsd.kmod.mk>

Modified: projects/hyperv/sys/modules/hyperv/vmbus/Makefile
==============================================================================
--- projects/hyperv/sys/modules/hyperv/vmbus/Makefile	Wed Jul 17 06:29:41 2013	(r253410)
+++ projects/hyperv/sys/modules/hyperv/vmbus/Makefile	Wed Jul 17 06:30:23 2013	(r253411)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
-.PATH:	${.CURDIR}/../../../contrib/dev/hyperv/vmbus \
-	${.CURDIR}/../../../contrib/dev/hyperv/utilities
+.PATH:	${.CURDIR}/../../../dev/hyperv/vmbus \
+	${.CURDIR}/../../../dev/hyperv/utilities
 
 KMOD=	 hv_vmbus
 
@@ -13,9 +13,8 @@ SRCS =  hv_channel.c \
 	hv_vmbus_drv_freebsd.c \
 	hv_vmbus_priv.h
 
-CFLAGS+= -I${.CURDIR}/../../../contrib/dev/hyperv/include \
-	 -I${.CURDIR}/../../../contrib/dev/hyperv/vmbus \
-	 -I${.CURDIR}/../../../contrib/dev/hyperv/utilities \
-	 -I${.CURDIR}/../../../contrib
+CFLAGS+= -I${.CURDIR}/../../../dev/hyperv/include \
+	 -I${.CURDIR}/../../../dev/hyperv/vmbus \
+	 -I${.CURDIR}/../../../dev/hyperv/utilities
 
 .include <bsd.kmod.mk>


More information about the svn-src-projects mailing list