[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] README, xen/Makefile: Update to Xen 4.5.0
On Tue, Jan 06, 2015 at 06:06:23PM +0000, Ian Jackson wrote: > Konrad Rzeszutek Wilk writes ("[Xen-devel] [PATCH] README, xen/Makefile: > Update to Xen 4.5.0"): > > -The 4.3 release offers a number of improvements, including NUMA > > -scheduling affinity, openvswitch integration, and defaulting to > > -qemu-xen rather than qemu-traditional for non-stubdom guests. > > -(qemu-xen is kept very close to the upstream project.) We also have a > > -number of updates to vTPM, and improvements to XSM and Flask to allow > > -greater disaggregation. Additionally, 4.3 contains a basic version of > > -Xen for the new ARM server architecture, both 32- and 64-bit. And as > > -always, there are a number of performance, stability, and security > > +The 4.5 release offers a number of improvements: including shedding > > Should read > +The 4.5 release offers a number of improvements, including: shedding > (note two punctuation changes) and the list items should all be > separated with semicolons IMO. Thank you for your update. I've incorporated feedback from all folks I hope. Would this be satisfactory? From 89041667dfdc298dbe0f17a1f66a748a1a13089f Mon Sep 17 00:00:00 2001 From: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> Date: Tue, 6 Jan 2015 12:03:10 -0500 Subject: [PATCH] README, xen/Makefile: Update to Xen 4.5.0 Expand the README file to give a brief view of what went in Xen 4.5.0. Also change the Makefile to not use the '-rc' postfix. Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> --- README | 45 ++++++++++++++++++++++++++++++++------------- xen/Makefile | 2 +- 2 files changed, 33 insertions(+), 14 deletions(-) diff --git a/README b/README index 412607a..641bb23 100644 --- a/README +++ b/README @@ -1,9 +1,9 @@ ################################# -__ __ _ _ ____ _ _ _ -\ \/ /___ _ __ | || | | ___| _ _ _ __ ___| |_ __ _| |__ | | ___ - \ // _ \ '_ \ | || |_ |___ \ _____| | | | '_ \/ __| __/ _` | '_ \| |/ _ \ - / \ __/ | | | |__ _| ___) |_____| |_| | | | \__ \ || (_| | |_) | | __/ -/_/\_\___|_| |_| |_|(_)____/ \__,_|_| |_|___/\__\__,_|_.__/|_|\___| +__ __ _ _ ____ ___ +\ \/ /___ _ __ | || | | ___| / _ \ + \ // _ \ '_ \ | || |_ |___ \| | | | + / \ __/ | | | |__ _| ___) | |_| | +/_/\_\___|_| |_| |_|(_)____(_)___/ ################################# @@ -19,14 +19,33 @@ is freely-distributable Open Source software, released under the GNU GPL. Since its initial public release, Xen has grown a large development community, spearheaded by xen.org (http://www.xen.org). -The 4.3 release offers a number of improvements, including NUMA -scheduling affinity, openvswitch integration, and defaulting to -qemu-xen rather than qemu-traditional for non-stubdom guests. -(qemu-xen is kept very close to the upstream project.) We also have a -number of updates to vTPM, and improvements to XSM and Flask to allow -greater disaggregation. Additionally, 4.3 contains a basic version of -Xen for the new ARM server architecture, both 32- and 64-bit. And as -always, there are a number of performance, stability, and security +The 4.5 release offers a number of improvements, including: improvements for +large scale machines during bootup and for PCI passthrough; multiple IO-REQ +servers (many QEMUs for a guest); soft affinity for vCPUs (aka NUMA affinity); +and API expansion for guest introspection. We also have number of updates for +CPU specific changes, such as: Broadwell Supervisor Mode Access Prevention; +Haswell Server Cache QoS Monitoring aka Intel Resource Director Technology; +further extensions to vAPIC (SandyBridge feature); fixes in AMD microcode +loading; Data Breaking Extensions and masking MSR support on AMD. + +On the experimental side we have added a new Real-Time Deferrable Server Based +CPU Scheduler (rtds), and PVH initial domain (dom0) support for Intel CPUs. + +Additionally, 4.5 has a huge update to the ARM code, including support for: +up to 1TB in guests; up to 8 CPUs; Power State Coordination Interface (0.2) +to power up and down CPUs; UEFI booting; IOMMU support (SMMUv1); Super Page +(2MB) support; passthrough of MMIO regions to guests; and lower interrupt +latency. + +The toolstack has expanded to include support for: VM Generation ID (a Windows +2012 Server requirement); Remus initial support (for high availability) +in libxl (since xend has been removed); libxenlight JSON support and persistent +configuration support, systemd support; and support in QEMU for expanding the +PCI hole. + +Lastly, we have removed the Python toolstack (xend). + +And as always, there are a number of performance, stability, and security improvements under-the hood. This file contains some quick-start instructions to install Xen on diff --git a/xen/Makefile b/xen/Makefile index 72c1313..5d70741 100644 --- a/xen/Makefile +++ b/xen/Makefile @@ -2,7 +2,7 @@ # All other places this is stored (eg. compile.h) should be autogenerated. export XEN_VERSION = 4 export XEN_SUBVERSION = 5 -export XEN_EXTRAVERSION ?= .0-rc$(XEN_VENDORVERSION) +export XEN_EXTRAVERSION ?= .0$(XEN_VENDORVERSION) export XEN_FULLVERSION = $(XEN_VERSION).$(XEN_SUBVERSION)$(XEN_EXTRAVERSION) -include xen-version -- 2.1.0 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |