Date: Sat, 10 Jan 2015 00:22:48 +0000 (UTC) From: Benjamin Kaduk <bjk@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46181 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201501100022.t0A0MmlB078364@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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>grehan@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Neel</given> + <common>Natu</common> + </name> + <email>neel@FreeBSD.org</email> + </person> + + <person> + <name> + <given>John</given> + <common>Baldwin</common> + </name> + <email>jhb@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Tycho</given> + <common>Nightingale</common> + </name> + <email>tychon@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Allan</given> + <common>Jude</common> + </name> + <email>freebsd@allanjude.com</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>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501100022.t0A0MmlB078364>