svn commit: r45763 - head/en_US.ISO8859-1/htdocs/news/status
Warren Block
wblock at FreeBSD.org
Fri Oct 10 01:16:30 UTC 2014
Author: wblock
Date: Fri Oct 10 01:16:29 2014
New Revision: 45763
URL: https://svnweb.freebsd.org/changeset/doc/45763
Log:
Add bhyve report.
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Fri Oct 10 00:54:37 2014 (r45762)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Fri Oct 10 01:16:29 2014 (r45763)
@@ -1209,7 +1209,7 @@
<given>Sean</given>
<common>Bruno</common>
</name>
- <email>sbruno at freebsd.org</email>
+ <email>sbruno at FreeBSD.org</email>
</person>
<person>
@@ -1217,7 +1217,7 @@
<given>Juergen</given>
<common>Lock</common>
</name>
- <email>nox at freebsd.org</email>
+ <email>nox at FreeBSD.org</email>
</person>
<person>
@@ -1225,7 +1225,7 @@
<given>Stacey</given>
<common>Son</common>
</name>
- <email>sson at freebsd.org</email>
+ <email>sson at FreeBSD.org</email>
</person>
</contact>
@@ -1244,4 +1244,178 @@
explanations and details on methods.</p>
</body>
</project>
+
+ <project cat='proj'>
+ <title><tt>bhyve</tt></title>
+
+ <contact>
+ <person>
+ <name>
+ <given>Peter</given>
+ <common>Grehan</common>
+ </name>
+ <email>grehan at FreeBSD.org</email>
+ </person>
+
+ <person>
+ <name>
+ <given>Neel</given>
+ <common>Natu</common>
+ </name>
+ <email>neel at FreeBSD.org</email>
+ </person>
+
+ <person>
+ <name>
+ <given>John</given>
+ <common>Baldwin</common>
+ </name>
+ <email>jhb at FreeBSD.org</email>
+ </person>
+
+ <person>
+ <name>
+ <given>Tycho</given>
+ <common>Nightingale</common>
+ </name>
+ <email>tychon at FreeBSD.org</email>
+ </person>
+
+ <person>
+ <name>
+ <given>Allan</given>
+ <common>Jude</common>
+ </name>
+ <email>freebsd at allanjude.com</email>
+ </person>
+ </contact>
+
+ <links>
+ <url href="http://www.bhyve.org">bhyve FAQ and talks</url>
+ <url href="http://www.youtube.com/watch?v=lTOiSyu0-MA">bhyve past, present, future</url>
+ </links>
+
+ <body>
+ <p><tt>bhyve</tt> is a hypervisor that runs on the FreeBSD/amd64
+ platform. At present, it runs FreeBSD (8.x or later), Linux
+ i386/x64, OpenBSD i386/amd64, and NetBSD/amd64 guests.
+ Current development is focused on enabling additional guest
+ operating systems, and implementing features found in other
+ hypervisors.</p>
+
+ <p>A significant amount of progress has been made since the last
+ status report. Most importantly, all of this work has been
+ MFCed to the 10-STABLE branch and will be included in the 10.1
+ release.</p>
+
+ <p>Support for AMD processors is being developed in the
+ <tt>bhyve_svm</tt> SVN project branch. The branch is almost
+ at feature-parity with mainline Intel VT-x support, and will
+ be committed into -CURRENT in the near future.</p>
+
+ <p>New features added this quarter:</p>
+
+ <ul>
+ <li>Guest support for recent Linux i386/x64, OpenBSD
+ i386/amd64, and NetBSD amd64.</li>
+
+ <li>Force guest reset and poweroff with <tt>bhyvectl</tt></li>
+
+ <li>Allow the SMBIOS UUID to be set from the command line</li>
+
+ <li>PCI MMIO extended config space access</li>
+
+ <li>Improved AHCI error handling, legacy interrupt mode</li>
+
+ <li>Additional instruction emulation required by a number of
+ guests</li>
+
+ <li>Legacy x86 task switching to support double-faults in
+ FreeBSD/i386</li>
+
+ <li>Legacy PCI interrupts, operation without an APIC (OpenBSD
+ install)</li>
+
+ <li>Guest memory not included by default in core dumps</li>
+
+ <li>Allow guest vCPUs to be pinned to individual host
+ CPUs</li>
+
+ <li>Virtio RNG device emulation</li>
+
+ <li>Chapter about <tt>bhyve</tt> added to FreeBSD
+ Handbook</li>
+ </ul>
+ </body>
+
+ <help>
+ <task>
+ <p>Improve documentation</p>
+ </task>
+
+ <task>
+ <p>CSM BIOS boot support for non UEFI-aware guests</p>
+ </task>
+
+ <task>
+ <p>Add support for virtio-scsi</p>
+ </task>
+
+ <task>
+ <p>Improve virtio-net, add offload features, support multiple
+ queues</p>
+ </task>
+
+ <task>
+ <p>Implement Intel 82580 and e1000 NIC emulation</p>
+ </task>
+
+ <task>
+ <p>Netmap support</p>
+ </task>
+
+ <task>
+ <p>Flexible networking backend: wanproxy, vhost-net</p>
+ </task>
+
+ <task>
+ <p>Move to a single process model, instead of
+ <tt>bhyveload</tt> and <tt>bhyve</tt></p>
+ </task>
+
+ <task>
+ <p>Support running <tt>bhyve</tt> as non-root</p>
+ </task>
+
+ <task>
+ <p>Add filters for popular VM file formats (VMDK, VHD,
+ QCOW2)</p>
+ </task>
+
+ <task>
+ <p>Implement an abstraction layer for video (no X11 or SDL in
+ base system)</p>
+ </task>
+
+ <task>
+ <p>Support for VNC as a video output</p>
+ </task>
+
+ <task>
+ <p>Suspend/resume support</p>
+ </task>
+
+ <task>
+ <p>Live Migration</p>
+ </task>
+
+ <task>
+ <p>Nested VT-x support (bhyve in bhyve)</p>
+ </task>
+
+ <task>
+ <p>Support for other architectures (ARM, MIPS, PPC)</p>
+ </task>
+ </help>
+ </project>
</report>
More information about the svn-doc-head
mailing list