From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51379) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ai3dj-0001Yx-7s for qemu-devel@nongnu.org; Mon, 21 Mar 2016 13:29:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ai3de-0000st-M9 for qemu-devel@nongnu.org; Mon, 21 Mar 2016 13:29:15 -0400 Received: from e33.co.us.ibm.com ([32.97.110.151]:58051) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ai3de-0000sE-FR for qemu-devel@nongnu.org; Mon, 21 Mar 2016 13:29:10 -0400 Received: from localhost by e33.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 21 Mar 2016 11:29:09 -0600 From: Michael Roth Date: Mon, 21 Mar 2016 12:27:58 -0500 Message-Id: <1458581313-19045-1-git-send-email-mdroth@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] [PATCH 00/35] Patch Round-up for stable 2.5.1, freeze on 2016-03-25 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: qemu-stable@nongnu.org Hi everyone, The following new patches are queued for QEMU stable v2.5.1: https://github.com/mdroth/qemu/commits/stable-2.5-staging The release is planned for 2016-03-29: http://wiki.qemu.org/Planning/2.5 Please respond here or CC qemu-stable@nongnu.org on any patches you think should be included in the release. Testing/feedback is greatly appreciated. Thanks! ---------------------------------------------------------------- Alberto Garcia (1): quorum: Fix crash in quorum_aio_cb() Christian Borntraeger (1): block/raw-posix: avoid bogus fixup for cylinders on DASD disks Dr. David Alan Gilbert (1): cpus: use broadcast on qemu_pause_cond Eric Blake (1): qmp: Fix reference-counting of qnull on empty output visit Gabriel L. Somlo (1): fw_cfg: avoid calculating invalid current entry pointer Gerd Hoffmann (2): ehci: make idt processing more robust ehci: update irq on reset Greg Kurz (3): target-ppc: kvm: fix floating point registers sync on little-endian hosts virtio-9p: use accessor to get thread_pool spapr: skip configuration section during migration of older machines Halil Pasic (1): s390x/css: fix control flags during csch Jeff Cody (2): block: set device_list.tqe_prev to NULL on BDS removal block: qemu-iotests - add test for snapshot, commit, snapshot bug Laszlo Ersek (2): e1000: eliminate infinite loops on out-of-bounds transfer start fw_cfg: unbreak migration compatibility for 2.4 and earlier machines Laurent Vivier (1): net: set endianness on all backend devices Li Zhijian (2): net/dump: fix nfds->filename leak net/filter: fix nf->netdev_id leak Marc-André Lureau (2): ivshmem: no need for opaque argument ivshmem: remove redundant assignment, fix crash with msi=off Marcel Apfelbaum (3): hw/virtio: fix double use of a virtio flag hw/virtio: group virtio flags into an enum vl.c: Fix regression in machine error message Max Reitz (2): block: Add blk_dev_has_tray() blockdev: Fix 'change' for slot devices Michael S. Tsirkin (1): vhost-user: don't merge regions with different fds P J P (2): net: vmxnet3: avoid memory leakage in activate_device scsi: initialise info object with appropriate size Peter Maydell (2): configure: Fix shell syntax to placate OpenBSD's pdksh target-arm: Make reserved ranges in ID_AA64* spaces RAZ, not UNDEF Pierre Morel (1): s390x/ioinst: set type and len for SEI response Prasad J Pandit (2): net: rocker: fix an incorrect array bounds check net: ne2000: check ring buffer control registers Stefano Stabellini (2): xen/blkif: Avoid double access to src->nr_segments xenfb: avoid reading twice the same fields from the shared page block.c | 24 ++++--- block/block-backend.c | 10 ++- block/quorum.c | 12 ++-- block/raw-posix.c | 7 --- blockdev.c | 34 ++++++++-- configure | 6 +- cpus.c | 4 +- hw/9pfs/virtio-9p-coth.c | 2 +- hw/block/xen_blkif.h | 12 ++-- hw/display/xenfb.c | 10 +-- hw/misc/ivshmem.c | 7 +-- hw/net/e1000.c | 6 +- hw/net/ne2000.c | 4 ++ hw/net/rocker/rocker.c | 8 +-- hw/net/vhost_net.c | 23 ++++--- hw/net/vmxnet3.c | 24 ++++--- hw/nvram/fw_cfg.c | 26 +++++--- hw/ppc/spapr.c | 1 + hw/s390x/css.c | 2 +- hw/scsi/megasas.c | 2 +- hw/usb/hcd-ehci.c | 6 +- hw/virtio/vhost-user.c | 20 ++++++ hw/virtio/vhost.c | 7 +++ hw/virtio/virtio-pci.h | 17 ++--- include/block/block.h | 1 + include/block/block_int.h | 1 + include/hw/compat.h | 8 +++ include/hw/virtio/vhost-backend.h | 4 ++ net/dump.c | 8 +++ net/filter.c | 1 + qapi/block-core.json | 3 +- qapi/qmp-output-visitor.c | 41 +++++++++--- target-arm/cpu-qom.h | 1 + target-arm/helper.c | 128 +++++++++++++++++++++++++++++++++++--- target-ppc/kvm.c | 12 ++++ target-s390x/ioinst.c | 3 +- tests/qemu-iotests/144 | 114 +++++++++++++++++++++++++++++++++ tests/qemu-iotests/144.out | 24 +++++++ tests/qemu-iotests/group | 1 + tests/test-qmp-output-visitor.c | 2 + vl.c | 37 +++++++---- 41 files changed, 544 insertions(+), 119 deletions(-) create mode 100755 tests/qemu-iotests/144 create mode 100644 tests/qemu-iotests/144.out