pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/xentools42
Module Name: pkgsrc
Committed By: jnemeth
Date: Wed May 15 06:58:50 UTC 2013
Added Files:
pkgsrc/sysutils/xentools42: DESCR MESSAGE MESSAGE.NetBSD Makefile PLIST
TODO distinfo version.mk
pkgsrc/sysutils/xentools42/files: blk_netbsd.c blktapctrl_netbsd.c
xen-watchdog.sh xencommons.sh xend.sh xendomains.sh
pkgsrc/sysutils/xentools42/patches:
patch-.._.._ipxe_src_arch_i386_include_librm.h
patch-.._.._ipxe_src_core_settings.c patch-.._.._ipxe_src_net_tls.c
patch-.._Config.mk patch-.._config_NetBSD.mk
patch-.._config_StdGNU.mk patch-.._docs_man_xend-config.sxp.pod.5
patch-.._docs_man_xl.cfg.pod.5 patch-.._docs_man_xl.conf.pod.5
patch-.._docs_man_xl.pod.1 patch-.._docs_man_xlcpupool.cfg.pod.5
patch-.._docs_man_xm.pod.1 patch-.._docs_man_xmdomain.cfg.pod.5
patch-Makefile patch-blktap_drivers_Makefile patch-configure
patch-examples_Makefile patch-examples_xend-config.sxp
patch-firmware_etherboot_Makefile
patch-firmware_etherboot_patches_boot__prompt__option.patch
patch-firmware_etherboot_patches_series
patch-firmware_hvmloader_Makefile patch-hotplug_NetBSD_Makefile
patch-hotplug_NetBSD_vif-bridge patch-hotplug_NetBSD_vif-ip
patch-hotplug_common_Makefile patch-include_xen-sys_NetBSD_gntdev.h
patch-libfsimage_common_Makefile patch-libxc_xc__netbsd.c
patch-libxl_libxl__create.c patch-libxl_libxl__internal.h
patch-ocaml_common.make patch-ocaml_xenstored_define.ml
patch-ocaml_xenstored_utils.ml patch-python_xen_xend_XendNode.py
patch-python_xen_xend_osdep.py patch-python_xen_xm_create.py
patch-qemu-xen-traditional_Makefile
patch-qemu-xen-traditional_block-raw-posix.c
patch-qemu-xen-traditional_configure
patch-qemu-xen-traditional_hw_e1000.c
patch-qemu-xen-traditional_hw_ide.c
patch-qemu-xen-traditional_hw_pass-through.c
patch-qemu-xen-traditional_hw_pass-through.h
patch-qemu-xen-traditional_hw_piix4acpi.c
patch-qemu-xen-traditional_hw_pt-graphics.c
patch-qemu-xen-traditional_hw_pt-msi.c
patch-qemu-xen-traditional_hw_pt-msi.h
patch-qemu-xen-traditional_i386-dm_hookstarget.mak
patch-qemu-xen-traditional_xen-hooks.mak patch-xentrace_Makefile
Log Message:
Initial import of Xen 4.2: this is the tools part. This is mostly
functional for PV domains. Support for HVM domains and grant tables
is still to come. Note that xm/xend is deprecated in this version.
You should switch to using xl (which is tested to be working) if
you can.
----- 4.2.2
Xen 4.2.2 is a maintenance release in the 4.2 series and contains:
We recommend that all users of Xen 4.2.1 upgrade to Xen 4.2.2.
This release fixes the following critical vulnerabilities:
CVE-2012-5634 / XSA-33: VT-d interrupt remapping source
validation flaw
CVE-2013-0151 / XSA-34: nested virtualization on 32-bit
exposes host crash
CVE-2013-0152 / XSA-35: Nested HVM exposes host to being
driven out of memory by guest
CVE-2013-0153 / XSA-36: interrupt remap entries shared and
old ones not cleared on AMD IOMMUs
CVE-2013-0154 / XSA-37: Hypervisor crash due to incorrect
ASSERT (debug build only)
CVE-2013-0215 / XSA-38: oxenstored incorrect handling of
certain Xenbus ring states
CVE-2012-6075 / XSA-41: qemu (e1000 device driver): Buffer
overflow when processing large packets
CVE-2013-1917 / XSA-44: Xen PV DoS vulnerability with SYSENTER
CVE-2013-1919 / XSA-46: Several access permission issues with
IRQs for unprivileged guests
CVE-2013-1920 / XSA-47: Potential use of freed memory in event
channel operations
CVE-2013-1922 / XSA-48: qemu-nbd format-guessing due to missing
format specification
This release contains many bug fixes and improvements (around
100 since Xen 4.2.1). The highlights are:
ACPI APEI/ERST finally working on production systems
Bug fixes for other low level system state handling
Bug fixes and improvements to the libxl tool stack
Bug fixes to nested virtualization
----- 4.2.1
Xen 4.2.1 is a maintenance release in the 4.2 series and contains:
We recommend that all users of Xen 4.2.0 upgrade to Xen 4.2.1.
The release fixes the following critical vulnerabilities:
CVE-2012-4535 / XSA-20: Timer overflow DoS vulnerability
CVE-2012-4537 / XSA-22: Memory mapping failure DoS
vulnerability
CVE-2012-4538 / XSA-23: Unhooking empty PAE entries DoS
vulnerability
CVE-2012-4539 / XSA-24: Grant table hypercall infinite
loop DoS vulnerability
CVE-2012-4544, CVE-2012-2625 / XSA-25: Xen domain builder
Out-of-memory due to malicious kernel/ramdisk
CVE-2012-5510 / XSA-26: Grant table version switch list
corruption vulnerability
CVE-2012-5511 / XSA-27: Several HVM operations do not
validate the range of their inputs
CVE-2012-5513 / XSA-29: XENMEM_exchange may overwrite
hypervisor memory
CVE-2012-5514 / XSA-30: Broken error handling in
guest_physmap_mark_populate_on_demand()
CVE-2012-5515 / XSA-31: Several memory hypercall operations
allow invalid extent order values
CVE-2012-5525 / XSA-32: several hypercalls do not validate
input GFNs
Among many bug fixes and improvements (around 100 since Xen 4.2.0):
A fix for a long standing time management issue
Bug fixes for S3 (suspend to RAM) handling
Bug fixes for other low level system state handling
Bug fixes and improvements to the libxl tool stack
Bug fixes to nested virtualization
----- 4.2.0
The Xen 4.2 release contains a number of important new features
and updates including:
The release incorporates many new features and improvements to
existing features. There are improvements across the board including
to Security, Scalability, Performance and Documentation.
XL is now the default toolstack: Significant effort has gone
in to the XL tool toolstack in this release and it is now feature
complete and robust enough that we have made it the default. This
toolstack can now replace xend in the majority of deployments, see
XL vs Xend Feature Comparison. As well as improving XL the underlying
libxl library has been significantly improved and supports the
majority of the most common toolstack features. In addition the
API has been declared stable which should make it even easier for
external toolstack such as libvirt and XCP's xapi to make full use
of this functionality in the future.
Large Systems: Following on from the improvements made in 4.1
Xen now supports even larger systems, with up to 4095 host CPUs
and up to 512 guest CPUs. In addition toolstack feature like the
ability to automatically create a CPUPOOL per NUMA node and more
intelligent placement of guest VCPUs on NUMA nodes have further
improved the Xen experience on large systems. Other new features,
such as multiple PCI segment support have also made a positive
impact on such systems.
Improved security: The XSM/Flask subsystem has seen several
enhancements, including improved support for disaggregated systems
and a rewritten example policy which is clearer and simpler to
modify to suit local requirements.
Documentation: The Xen documentation has been much improved,
both the in-tree documentation and the wiki. This is in no small
part down to the success of the Xen Document Days so thanks to all
who have taken part.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/xentools42/DESCR \
pkgsrc/sysutils/xentools42/MESSAGE \
pkgsrc/sysutils/xentools42/MESSAGE.NetBSD \
pkgsrc/sysutils/xentools42/Makefile pkgsrc/sysutils/xentools42/PLIST \
pkgsrc/sysutils/xentools42/TODO pkgsrc/sysutils/xentools42/distinfo \
pkgsrc/sysutils/xentools42/version.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/xentools42/files/blk_netbsd.c \
pkgsrc/sysutils/xentools42/files/blktapctrl_netbsd.c \
pkgsrc/sysutils/xentools42/files/xen-watchdog.sh \
pkgsrc/sysutils/xentools42/files/xencommons.sh \
pkgsrc/sysutils/xentools42/files/xend.sh \
pkgsrc/sysutils/xentools42/files/xendomains.sh
cvs rdiff -u -r0 -r1.1 \
pkgsrc/sysutils/xentools42/patches/patch-.._.._ipxe_src_arch_i386_include_librm.h
\
pkgsrc/sysutils/xentools42/patches/patch-.._.._ipxe_src_core_settings.c \
pkgsrc/sysutils/xentools42/patches/patch-.._.._ipxe_src_net_tls.c \
pkgsrc/sysutils/xentools42/patches/patch-.._Config.mk \
pkgsrc/sysutils/xentools42/patches/patch-.._config_NetBSD.mk \
pkgsrc/sysutils/xentools42/patches/patch-.._config_StdGNU.mk \
pkgsrc/sysutils/xentools42/patches/patch-.._docs_man_xend-config.sxp.pod.5 \
pkgsrc/sysutils/xentools42/patches/patch-.._docs_man_xl.cfg.pod.5 \
pkgsrc/sysutils/xentools42/patches/patch-.._docs_man_xl.conf.pod.5 \
pkgsrc/sysutils/xentools42/patches/patch-.._docs_man_xl.pod.1 \
pkgsrc/sysutils/xentools42/patches/patch-.._docs_man_xlcpupool.cfg.pod.5 \
pkgsrc/sysutils/xentools42/patches/patch-.._docs_man_xm.pod.1 \
pkgsrc/sysutils/xentools42/patches/patch-.._docs_man_xmdomain.cfg.pod.5 \
pkgsrc/sysutils/xentools42/patches/patch-Makefile \
pkgsrc/sysutils/xentools42/patches/patch-blktap_drivers_Makefile \
pkgsrc/sysutils/xentools42/patches/patch-configure \
pkgsrc/sysutils/xentools42/patches/patch-examples_Makefile \
pkgsrc/sysutils/xentools42/patches/patch-examples_xend-config.sxp \
pkgsrc/sysutils/xentools42/patches/patch-firmware_etherboot_Makefile \
pkgsrc/sysutils/xentools42/patches/patch-firmware_etherboot_patches_boot__prompt__option.patch
\
pkgsrc/sysutils/xentools42/patches/patch-firmware_etherboot_patches_series \
pkgsrc/sysutils/xentools42/patches/patch-firmware_hvmloader_Makefile \
pkgsrc/sysutils/xentools42/patches/patch-hotplug_NetBSD_Makefile \
pkgsrc/sysutils/xentools42/patches/patch-hotplug_NetBSD_vif-bridge \
pkgsrc/sysutils/xentools42/patches/patch-hotplug_NetBSD_vif-ip \
pkgsrc/sysutils/xentools42/patches/patch-hotplug_common_Makefile \
pkgsrc/sysutils/xentools42/patches/patch-include_xen-sys_NetBSD_gntdev.h \
pkgsrc/sysutils/xentools42/patches/patch-libfsimage_common_Makefile \
pkgsrc/sysutils/xentools42/patches/patch-libxc_xc__netbsd.c \
pkgsrc/sysutils/xentools42/patches/patch-libxl_libxl__create.c \
pkgsrc/sysutils/xentools42/patches/patch-libxl_libxl__internal.h \
pkgsrc/sysutils/xentools42/patches/patch-ocaml_common.make \
pkgsrc/sysutils/xentools42/patches/patch-ocaml_xenstored_define.ml \
pkgsrc/sysutils/xentools42/patches/patch-ocaml_xenstored_utils.ml \
pkgsrc/sysutils/xentools42/patches/patch-python_xen_xend_XendNode.py \
pkgsrc/sysutils/xentools42/patches/patch-python_xen_xend_osdep.py \
pkgsrc/sysutils/xentools42/patches/patch-python_xen_xm_create.py \
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_Makefile \
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_block-raw-posix.c
\
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_configure \
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_hw_e1000.c \
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_hw_ide.c \
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_hw_pass-through.c
\
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_hw_pass-through.h
\
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_hw_piix4acpi.c \
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_hw_pt-graphics.c \
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_hw_pt-msi.c \
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_hw_pt-msi.h \
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_i386-dm_hookstarget.mak
\
pkgsrc/sysutils/xentools42/patches/patch-qemu-xen-traditional_xen-hooks.mak
\
pkgsrc/sysutils/xentools42/patches/patch-xentrace_Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index