From f974a3a27669470b26dbe8ff3a9fb2f98b7a540a Mon Sep 17 00:00:00 2001 From: Benjamin Kaduk Date: Sat, 10 Jan 2015 00:22:47 +0000 Subject: [PATCH] Add bhyve report Approved by: hrs (mentor, blanket) --- .../news/status/report-2014-10-2014-12.xml | 174 ++++++++++++++++++ 1 file changed, 174 insertions(+) diff --git a/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml b/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml index bfd793aef2..7281b943d9 100644 --- a/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml +++ b/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml @@ -1545,4 +1545,178 @@ + + bhyve + + + + + Peter + Grehan + + grehan@FreeBSD.org + + + + + Neel + Natu + + neel@FreeBSD.org + + + + + John + Baldwin + + jhb@FreeBSD.org + + + + + Tycho + Nightingale + + tychon@FreeBSD.org + + + + + Allan + Jude + + freebsd@allanjude.com + + + + + bhyve FAQ and talks + + + +

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.

+ +

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.

+ +

A bhyve status update presentation was done at the FreeBSD + Vendor Summit in Nov 2014. The slides are available at + http://people.freebsd.org/~neel/bhyve/bhyve_update_vendor_summit_2014.pdf.

+ +

A number of improvements have been made to bhyve this quarter:

+ + + + + + + +

Improve documentation.

+
+ + +

bhyveucl is a script for starting bhyve instances based + on a libUCL config file. More information at https://github.com/allanjude/bhyveucl.

+
+ + +

CSM BIOS boot support for non UEFI-aware guests.

+
+ + +

Add support for virtio-scsi.

+
+ + +

Improve virtio-net, add offload features, support multiple + queues.

+
+ + +

Implement Intel 82580 and e1000 NIC emulation.

+
+ + +

Netmap support.

+
+ + +

Flexible networking backend: wanproxy, vhost-net.

+
+ + +

Move to a single process model, instead of bhyveload + bhyve.

+
+ + +

Support running bhyve as non-root.

+
+ + +

Add filters for popular VM file formats (VMDK, VHD, QCOW2).

+
+ + +

Implement an abstraction layer for video (no X11 or SDL in + base system).

+
+ + +

Support for VNC as a video output.

+
+ + +

Suspend/resume support.

+
+ + +

Live Migration.

+
+ + +

Nested VT-x support (bhyve in bhyve).

+
+ + +

Support for other architectures (ARM, MIPS, PPC).

+
+
+
+