|
|
Log in / Subscribe / Register

Xen 4.3 released

From:  Lars Kurth <lars.kurth-AT-xen.org>
To:  xen-announce-AT-lists.xen.org
Subject:  Xen 4.3 released!
Date:  Tue, 09 Jul 2013 15:09:20 +0100
Message-ID:  <51DC1990.7070803@xen.org>


The Xen Project team is pleased to announce the release of Xen 4.3.

The result of nearly 10 of development, new features include:
  * Early support for ARM 32- and 64-bit architectures
  * qemu-upstream is now the default for VMs not using stub domains.
  * openvswitch hot-plug script support.
  * NUMA affinity for the scheduler
  * xl can now accept several USB devices, rather than only one.
  * XSM improvements.  XSM can now override all IS_PRIV checks in the hypervisor.
  * As always, a number of stability, performance, and security
enhancements "under the hood".

Detailed release notes, including a more extensive feature list:
   http://wiki.xenproject.org/wiki/Xen_4.3_Release_Notes

To download tarballs:
   http://www.xenproject.org/downloads/xen-archives/supporte...
Or the git source repository (tag 'RELEASE-4.3.0'):
   http://xenbits.xen.org/gitweb/?p=xen.git

And the announcement on the Xen blog:
   http://blog.xen.org/index.php/2013/07/09/xen-4-3-0-released/

Thanks to the many people who have contributed to this release!

  Regards,
  The Xen Project Team



to post comments

Xen 4.3 released

Posted Jul 9, 2013 18:33 UTC (Tue) by ibukanov (subscriber, #3942) [Link] (3 responses)

It is not clear if ARM support in XEN requires a hardware hypervisor mode or it could use paravirtualization without any special hardware support. In the former case it would rule out a possibility of running XEN on a Samsung ARM Chromebook. On that hardware, although the underlining CPU supports the hypervisor mode, the primary bootloader in ROM makes it impossible to use that.

Xen 4.3 released

Posted Jul 10, 2013 7:43 UTC (Wed) by mzyngier (subscriber, #32898) [Link] (1 responses)

The hypervisor mode is reachable on the Chromebook.
It is just a matter of having a second-stage bootloader that switches the CPU to that mode.

And for the record, the Xen guys do run their hypervisor on the Exynos5 based Chromebook.

Xen 4.3 released

Posted Jul 10, 2013 11:27 UTC (Wed) by ibukanov (subscriber, #3942) [Link]

Thanks for the clarification! From https://lwn.net/Articles/557561/ I got an impression that it was the first stage ROM bootloader that prevents runing a hypervisor.

Xen 4.3 released

Posted Jul 11, 2013 14:08 UTC (Thu) by dunlapg (guest, #57764) [Link]

Xen for ARM does require the virtualization extensions. As others have pointed out, however, it can run on a Chromebook: that was in fact the first platform the team got Xen booting on, because that was the first publicly available hardware with the ARM virtualization extensions. (And, how can you resist the opportunity to expense a bunch of chromebooks?)

The general approach is to use the hardware virtualization and PV where it makes sense to do so. A lot of the pain experienced right now with the pvops kernel on x86 has to do with virtualizing aspects of the hardware that could easily be solved by using the HVM extensions. Having the opportunity to start with a "PVH" mode for ARM should make the whole Xen/Linux relationship much easier.

(See http://blog.xen.org/index.php/2012/10/23/the-paravirtuali... for background information on HVM and PV, and http://blog.xen.org/index.php/2012/10/31/the-paravirtuali... for more information on PVH mode, which is essentially the mode that Xen-for-ARM will start with.)


Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds