From owner-svn-doc-all@FreeBSD.ORG Tue Apr 15 22:02:22 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4F695D75; Tue, 15 Apr 2014 22:02:22 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2F0F2132D; Tue, 15 Apr 2014 22:02:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s3FM2MYA058466; Tue, 15 Apr 2014 22:02:22 GMT (envelope-from pgj@svn.freebsd.org) Received: (from pgj@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s3FM2MnW058465; Tue, 15 Apr 2014 22:02:22 GMT (envelope-from pgj@svn.freebsd.org) Message-Id: <201404152202.s3FM2MnW058465@svn.freebsd.org> From: Gabor Pali Date: Tue, 15 Apr 2014 22:02:22 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r44569 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 22:02:22 -0000 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 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 @@

Thanks to all the reporters for the excellent work! This - report contains 39 entries and we hope you enjoy reading it.

+ report contains 40 entries and we hope you enjoy reading it.

The deadline for submissions covering between April and June 2014 is July 7th, 2014.

@@ -2486,4 +2486,149 @@ device vt_efifb trying GitLab. + + + 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 + Talk: bhyve Past, Present, Future + + + +

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.

+ +

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

+ +
    +
  • Optionally ignore accesses to unimplemented MSRs
  • + +
  • Support soft power-off via the ACPI S5 state for bhyve + guests
  • + +
  • Graceful shutdown via ACPI on SIGTERM
  • + +
  • Fix issue with virtio-blk devices on Linux guests with more + than 4GB of ram
  • + +
  • Increase the block-layer backend maximum requests to match + AHCI command queue depth
  • + +
  • Add SMBIOS support
  • + +
  • Improve support for nmdm, opening the tty non-blocking
  • + +
  • Add HPET device emulation
  • + +
  • Implement the Virtual Interrupt Delivery and + Posted Interrupt Processing VT-x features on newer + Intel CPUs
  • + +
  • Add support for booting &os;/i386 guests
  • + +
  • Add virtualized XSAVE support for features like AVX
  • + +
  • Add Support for booting from ZFS with bhyveload
  • +
+ + + + Improve documentation. + + Write Handbook chapter for bhyve. + + Merge fixes and features back to stable/10. + + Support for booting with UEFI instead of userspace + loaders. + + CSM BIOS boot support for &os; (which has no UEFI support + currently). + + 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. + + Improve resource accounting. + + Move to a single process model, instead of bhyveload and + 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. + + Implement USB and Sound. + + Suspend/resume support. + + Live Migration. + + Nested VT-x support (bhyve in bhyve). + + Support for other architectures (ARM, MIPS, PPC). + +