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

Benjamin Kaduk <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: bjk
Date: Sat Jan 10 00:22:47 2015
New Revision: 46181
URL: https://svnweb.freebsd.org/changeset/doc/46181

Log:
  Add bhyve report
  
  Approved by:	hrs (mentor, blanket)

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml	Sat Jan 10 00:10:52 2015	(r46180)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml	Sat Jan 10 00:22:47 2015	(r46181)
@@ -1545,4 +1545,178 @@
     </help>
   </project>
 
+  <project cat='proj'>
+    <title>bhyve</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Peter</given>
+	  <common>Grehan</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Neel</given>
+	  <common>Natu</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>John</given>
+	  <common>Baldwin</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Tycho</given>
+	  <common>Nightingale</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Allan</given>
+	  <common>Jude</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="http://www.bhyve.org">bhyve FAQ and talks</url>
+    </links>
+
+    <body>
+      <p>bhyve is a hypervisor that runs on the &os;/amd64
+	platform. At present, it runs &os; (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>Support for AMD processors was committed to -CURRENT in
+	October 2014. This has also been merged to 10-STABLE and will be
+	included in the 10.2 release.</p>
+
+      <p>A bhyve status update presentation was done at the FreeBSD
+	Vendor Summit in Nov 2014. The slides are available at <url
+	href="http://people.freebsd.org/~neel/bhyve/bhyve_update_vendor_summit_2014.pdf">
+	http://people.freebsd.org/~neel/bhyve/bhyve_update_vendor_summit_2014.pdf</url>.</p>
+
+      <p>A number of improvements have been made to bhyve this quarter:</p>
+
+      <ul>
+	<li>OpenBSD/i386 guests are now able to boot with multiple vcpus.</li>
+
+	<li>NetBSD/amd64 guests are now fully supported.</li>
+
+	<li>Improvements to the AHCI emulation to be more resilient
+	  under heavy load.</li>
+
+	<li>Various improvements to PIC emulation to be able to boot
+	  legacy guests.</li>
+
+	<li>A fully featured RTC device emulation that allows
+	  date/time changes by the guest and supports periodic and alarm
+	  interrupts.</li>
+
+	<li>Consolidate all timer emulations in vmm.ko. This enables
+	  the use of a single clocksource for all timer emulations.</li>
+
+	<li>Allow tracing of every exception incurred by a guest.
+	  This is useful when debugging guest double and triple faults.</li>
+
+	<li>Emulate platform-specific MSRs accessed by recent Linux
+	  guests.</li>
+
+	<li>Various bug fixes to grub-bhyve to boot OpenBSD/i386 and
+	  Centos 4.x guests.</li>
+
+	<li>grub-bhyve is now able to connect to an nmdm(4) console
+	  using the <tt>--cons-dev</tt> option.</li> </ul>
+
+    </body>
+
+    <help>
+      <task>
+	<p> Improve documentation.</p>
+      </task>
+
+      <task>
+	<p>bhyveucl is a script for starting bhyve instances based
+  on a libUCL config file. More information at <url
+  href="https://github.com/allanjude/bhyveucl">https://github.com/allanjude/bhyveucl</url>.</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 bhyveload + bhyve.</p>
+      </task>
+
+      <task>
+	<p>Support running bhyve 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>
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.