From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36850) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1al3jE-0007fi-19 for qemu-devel@nongnu.org; Tue, 29 Mar 2016 20:11:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1al3jB-00065V-30 for qemu-devel@nongnu.org; Tue, 29 Mar 2016 20:11:19 -0400 Received: from e35.co.us.ibm.com ([32.97.110.153]:46132) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1al3jA-00064n-RL for qemu-devel@nongnu.org; Tue, 29 Mar 2016 20:11:16 -0400 Received: from localhost by e35.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 29 Mar 2016 18:11:13 -0600 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Michael Roth Message-ID: <20160330001103.22442.669@loki> Date: Tue, 29 Mar 2016 19:11:03 -0500 Subject: [Qemu-devel] [ANNOUNCE] QEMU 2.5.1 Stable released List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: qemu-stable@nongnu.org Hi everyone, I am pleased to announce that the QEMU v2.5.1 stable release is now available at: http://wiki.qemu.org/download/qemu-2.5.1.tar.bz2 v2.5.1 is now tagged in the official qemu.git repository, and the stable-2.5 branch has been updated accordingly: http://git.qemu.org/?p=3Dqemu.git;a=3Dshortlog;h=3Drefs/heads/stable-2.5 In addition to the normal array of general bug fixes, this release includes security fixes/hardening for USB, vmxnet3/e1000/ne2000 NICs, NIC checksumming, and management consoles via HMP. Users of earlier releases should upgrade accordingly. Note: For -M pseries-2.3 PPC guests, migration is now restored between QEMU 2.3.x and 2.5.1, but migration between 2.5.1 and any versions other than 2.3.x now require the -machine enforce-config-section=3Don option. Thank you to everyone involved! CHANGELOG: a58047f: Update version for 2.5.1 release (Michael Roth) 5f409b1: hyperv: cpu hotplug fix with HyperV enabled (Denis V. Lunev) 078de11: vmdk: Fix converting to streamOptimized (Fam Zheng) acea76c: vmdk: Create streamOptimized as version 3 (Fam Zheng) 80b6e57: usb: check USB configuration descriptor object (Prasad J Pandit) 9bddb45: usb: check RNDIS message length (Prasad J Pandit) e3a2cdf: usb: check RNDIS buffer offsets & length (Prasad J Pandit) 4dcd2f1: usb: check page select value while processing iTD (Prasad J Pandit) 38e0921: net: ne2000: fix bounds check in ioport operations (Prasad J Pandi= t) d0ee85b: net: check packet payload length (Prasad J Pandit) 4f046a6: ide: ahci: reset ncq object to unused on error (Prasad J Pandit) b47809c: i386: avoid null pointer dereference (P J P) 24fe899: hmp: fix sendkey out of bounds write (CVE-2015-8619) (Wolfgang Bum= iller) aaf4fb6: ahci: Do not unmap NULL addresses (John Snow) a2ae168: migration: allow machine to enforce configuration section migratio= n (Greg Kurz) bad094d: vl.c: Fix regression in machine error message (Marcel Apfelbaum) 4b0b1ec: quorum: Fix crash in quorum_aio_cb() (Alberto Garcia) cab1cc7: target-arm: Make reserved ranges in ID_AA64* spaces RAZ, not UNDEF= (Peter Maydell) 9ae0217: vhost-user: don't merge regions with different fds (Michael S. Tsi= rkin) 3092979: fw_cfg: unbreak migration compatibility for 2.4 and earlier machin= es (Laszlo Ersek) c5c9841: hw/virtio: group virtio flags into an enum (Marcel Apfelbaum) 6b62303: hw/virtio: fix double use of a virtio flag (Marcel Apfelbaum) c06f342: spapr: skip configuration section during migration of older machin= es (Greg Kurz) cb873ea: e1000: eliminate infinite loops on out-of-bounds transfer start (L= aszlo Ersek) 4853a5a: block: qemu-iotests - add test for snapshot, commit, snapshot bug = (Jeff Cody) a375e0b: block: set device_list.tqe_prev to NULL on BDS removal (Jeff Cody) a38a283: qmp: Fix reference-counting of qnull on empty output visit (Eric B= lake) 225d50f: cpus: use broadcast on qemu_pause_cond (Dr. David Alan Gilbert) 020282d: fw_cfg: avoid calculating invalid current entry pointer (Gabriel L= . Somlo) 091af18: s390x/css: fix control flags during csch (Halil Pasic) d983923: s390x/ioinst: set type and len for SEI response (Pierre Morel) 643c8d8: block/raw-posix: avoid bogus fixup for cylinders on DASD disks (Ch= ristian Borntraeger) 3ede27d: ehci: update irq on reset (Gerd Hoffmann) 9849b19: net: set endianness on all backend devices (Laurent Vivier) fe90bdc: net: ne2000: check ring buffer control registers (Prasad J Pandit) aaa5271: net/filter: fix nf->netdev_id leak (Li Zhijian) abda95c: net/dump: fix nfds->filename leak (Li Zhijian) 6a49a71: blockdev: Fix 'change' for slot devices (Max Reitz) e1a8a09: block: Add blk_dev_has_tray() (Max Reitz) 7a2c1c8: net: rocker: fix an incorrect array bounds check (Prasad J Pandit) 702a8d1: ivshmem: remove redundant assignment, fix crash with msi=3Doff (Ma= rc-Andr=C3=A9 Lureau) 3e96d5d: ivshmem: no need for opaque argument (Marc-Andr=C3=A9 Lureau) 16a2875: scsi: initialise info object with appropriate size (P J P) 4588b0d: virtio-9p: use accessor to get thread_pool (Greg Kurz) ff083d3: xenfb: avoid reading twice the same fields from the shared page (S= tefano Stabellini) 4d59e78: xen/blkif: Avoid double access to src->nr_segments (Stefano Stabel= lini) 52a7b27: configure: Fix shell syntax to placate OpenBSD's pdksh (Peter Mayd= ell) d4aed70: target-ppc: kvm: fix floating point registers sync on little-endia= n hosts (Greg Kurz) 42ae4a3: net: vmxnet3: avoid memory leakage in activate_device (P J P) 0d33580: ehci: make idt processing more robust (Gerd Hoffmann)