svn commit: r44569 - head/en_US.ISO8859-1/htdocs/news/status

Gabor Pali pgj at FreeBSD.org
Tue Apr 15 22:02:22 UTC 2014


Author: pgj
Date: Tue Apr 15 22:02:21 2014
New Revision: 44569
URL: http://svnweb.freebsd.org/changeset/doc/44569

Log:
  - Add 2014Q1 status report for bhyve
  
  Submitted by:	Allan Jude <freebsd at allanjude.com>

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml	Tue Apr 15 21:22:38 2014	(r44568)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml	Tue Apr 15 22:02:21 2014	(r44569)
@@ -20,7 +20,7 @@
     <!-- XXX: Keep the number of entries updated -->
 
     <p>Thanks to all the reporters for the excellent work!  This
-      report contains 39 entries and we hope you enjoy reading it.</p>
+      report contains 40 entries and we hope you enjoy reading it.</p>
 
     <p>The deadline for submissions covering between April and
       June 2014 is July 7th, 2014.</p>
@@ -2486,4 +2486,149 @@ device vt_efifb</pre>
 	trying GitLab.</task>
     </help>
   </project>
+
+  <project cat='arch'>
+    <title>bhyve</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">Talk: bhyve Past, Present, Future</url>
+    </links>
+
+    <body>
+      <p>bhyve is a Type-1 hypervisor that runs on the &os; platform.
+	It currently only runs &os; (9.x or later) and Linux guests,
+	current development efforts aim at widening support for other
+	x86 64-bit operating systems.  After a great deal of work by all
+	involved, bhyve was shipped as part of &os; 10.0-RELEASE.
+	Increased interest in bhyve and the first usable versions have
+	provided great feedback and many bug reports.</p>
+
+      <p>A number of important improvements have been made to bhyve this
+	quarter:</p>
+
+      <ul>
+	<li>Optionally ignore accesses to unimplemented MSRs</li>
+
+	<li>Support soft power-off via the ACPI S5 state for bhyve
+	  guests</li>
+
+	<li>Graceful shutdown via ACPI on SIGTERM</li>
+
+	<li>Fix issue with virtio-blk devices on Linux guests with more
+	  than 4GB of ram</li>
+
+	<li>Increase the block-layer backend maximum requests to match
+	  AHCI command queue depth</li>
+
+	<li>Add SMBIOS support</li>
+
+	<li>Improve support for nmdm, opening the tty non-blocking</li>
+
+	<li>Add HPET device emulation</li>
+
+	<li>Implement the <q>Virtual Interrupt Delivery</q> and
+	  <q>Posted Interrupt Processing</q> VT-x features on newer
+	  Intel CPUs</li>
+
+	<li>Add support for booting &os;/i386 guests</li>
+
+	<li>Add virtualized XSAVE support for features like AVX</li>
+
+	<li>Add Support for booting from ZFS with bhyveload</li>
+      </ul>
+    </body>
+
+    <help>
+      <task>Improve documentation.</task>
+
+      <task>Write Handbook chapter for bhyve.</task>
+
+      <task>Merge fixes and features back to <tt>stable/10</tt>.</task>
+
+      <task>Support for booting with UEFI instead of userspace
+	loaders.</task>
+
+      <task>CSM BIOS boot support for &os; (which has no UEFI support
+	currently).</task>
+
+      <task>Add support for virtio-scsi.</task>
+
+      <task>Improve virtio-net, add offload features, support multiple
+	queues.</task>
+
+      <task>Implement Intel 82580 and e1000 NIC emulation.</task>
+
+      <task>Netmap support.</task>
+
+      <task>Flexible networking backend: wanproxy, vhost-net.</task>
+
+      <task>Improve resource accounting.</task>
+
+      <task>Move to a single process model, instead of bhyveload and
+	bhyve.</task>
+
+      <task>Support running bhyve as non-root.</task>
+
+      <task>Add filters for popular VM file formats (VMDK, VHD,
+	QCOW2).</task>
+
+      <task>Implement an abstraction layer for video (no X11 or SDL in
+	base system).</task>
+
+      <task>Support for VNC as a video output.</task>
+
+      <task>Implement USB and Sound.</task>
+
+      <task>Suspend/resume support.</task>
+
+      <task>Live Migration.</task>
+
+      <task>Nested VT-x support (bhyve in bhyve).</task>
+
+      <task>Support for other architectures (ARM, MIPS, PPC).</task>
+    </help>
+  </project>
 </report>


More information about the svn-doc-head mailing list