summaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/include
Commit message (Collapse)AuthorAgeFilesLines
* MFC r271493,271688-271689,271696,271854,272139-272143:Xin LI2014-09-301-0/+29
| | | | | | | | | | | | | | | Import HyperV Key-Value Pair (KVP) driver and daemon code by Microsoft, many thanks for their continued support of FreeBSD. While I'm there, also implement a new build knob, WITHOUT_HYPERV to disable building and installing of the HyperV utilities when necessary. The HyperV utilities are only built for i386 and amd64 targets. Approved by: re (gjb) Notes: svn path=/stable/10/; revision=272322
* Properly revert r272128.Glen Barber2014-09-261-29/+0
| | | | | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Notes: svn path=/stable/10/; revision=272152
* Revert r272149, which introduces obscure vestiges from theGlen Barber2014-09-261-0/+29
| | | | | | | | | | r272128 reversal. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Notes: svn path=/stable/10/; revision=272151
* Revert r272128:Glen Barber2014-09-261-29/+0
| | | | | | | | | | | | | | Though this passes the buildworld test, this fails during installworld with: make[3]: "/releng/scripts-release/chroots/10/i386/release/etc/devd/Makefile" line 13: Malformed conditional (${MK_HYPERV} != "no") Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Notes: svn path=/stable/10/; revision=272149
* MFC r271493,271688,271689,271696,271854:Xin LI2014-09-251-0/+29
| | | | | | | | | | | | | | | Import HyperV Key-Value Pair (KVP) driver and daemon code by Microsoft, many thanks for their continued support of FreeBSD. While I'm there, also implement a new build knob, WITHOUT_HYPERV to disable building and installing of the HyperV utilities when necessary. The HyperV utilities are only built for i386 and amd64 targets. Approved by: re (gjb) Notes: svn path=/stable/10/; revision=272128
* MFC r256350Peter Grehan2013-10-111-0/+3
| | | | | | | | | | Fix vmbus channel memory leak where incorrect length parameter was being passed to contigfree(). Approved by: re@ (glebius) Notes: svn path=/stable/10/; revision=256352
* Microsoft have changed their policy on how the hyper-v code willPeter Grehan2013-07-171-0/+796
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. Notes: svn path=/projects/hyperv/; revision=253411