From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47525) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQNNI-0001aP-T6 for qemu-devel@nongnu.org; Tue, 24 Feb 2015 16:50:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YQNND-00060O-A1 for qemu-devel@nongnu.org; Tue, 24 Feb 2015 16:50:40 -0500 Received: from e39.co.us.ibm.com ([32.97.110.160]:49813) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQNNC-00060A-Pf for qemu-devel@nongnu.org; Tue, 24 Feb 2015 16:50:35 -0500 Received: from /spool/local by e39.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 24 Feb 2015 14:50:34 -0700 From: Michael Roth Date: Tue, 24 Feb 2015 15:47:35 -0600 Message-Id: <1424814498-6993-1-git-send-email-mdroth@linux.vnet.ibm.com> Subject: [Qemu-devel] Patch Round-up for stable 2.2.1, freeze on 2015-03-05 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.2.1: https://github.com/mdroth/qemu/commits/stable-2.2-staging The release is planned for 2015-03-10: http://wiki.qemu.org/Planning/2.2 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! NOTE: I also plan on including: 6d4e4cb pc: acpi: fix WindowsXP BSOD when memory hotplug is enabled However, the follow-up ACPI blob updates: e909c16 acpi: update generated hex files 215d8d1 acpi-test: update expected DSDT Don't match what's generated by stable-2.2-staging, so I've backed it out for now while I figure out the best way to resolve this. ---------------------------------------------------------------- Alex Williamson (1): vfio-pci: Fix missing unparent of dynamically allocated MemoryRegion Cornelia Huck (1): virtio: fix feature bit checks Daniel P. Berrange (1): libcacard: stop linking against every single 3rd party library David Gibson (1): PPC: Fix crash on spapr_tce_table_finalize() Dinar Valeev (1): hw/input/hid.c Fix capslock hid code Fam Zheng (1): qtest: Fix deadloop by running main loop AIO context's timers Gary R Hook (1): block migration: fix return value Kevin Wolf (3): qcow2: Fix header extension size check qcow2.py: Add required padding for header extensions block: Don't probe for unknown backing file format Marcel Apfelbaum (1): vl.c: fix regression when reading machine type from config file Max Filippov (2): target-xtensa: fix translation for opcodes crossing page boundary target-xtensa: test cross-page opcode Max Reitz (13): block: Make essential BlockDriver objects public block: Omit bdrv_find_format for essential drivers block/vvfat: qcow driver may not be found block/nfs: Add create_opts block: Check create_opts before image creation qemu-img: Check create_opts before image creation qemu-img: Check create_opts before image amendment iotests: Only kill NBD server if it runs iotests: Add test for unsupported image creation qcow2: Prevent numerical overflow qcow2: Flushing the caches in qcow2_close may fail qcow2: Respect bdrv_truncate() error block/raw-posix: Fix ret in raw_open_common() Paolo Bonzini (11): linuxboot: fix loading old kernels atomic: fix position of volatile qualifier serial: reset thri_pending on IER writes with THRI=0 serial: refine serial_thr_ipending_needed pckbd: set bits 2-3-6-7 of the output port by default scsi: fix cancellation when I/O was completed but DMA was not. target-i386: fix movntsd on big-endian hosts vt82c686: avoid out-of-bounds read sb16: fix interrupt acknowledgement qemu-thread: fix qemu_event without futexes exec: change default exception_index value for migration to -1 Peter Maydell (3): audio: Don't free hw resources until after hw backend is stopped linux-user: Fix broken m68k signal handling on 64 bit hosts target-arm/translate-a64: Fix wrong mmu_idx usage for LDT/STT Peter Wu (1): block/iscsi: fix uninitialized variable Vladimir Sementsov-Ogievskiy (1): migration/block: fix pending() return value Zhang Haoyu (1): fix mc146818rtc wrong subsection name to avoid vmstate_subsection_load() fail audio/audio_template.h | 2 +- block-migration.c | 14 +++++++++++--- block.c | 36 ++++++++++++++++++++---------------- block/iscsi.c | 2 +- block/nfs.c | 15 +++++++++++++++ block/qcow2-cluster.c | 2 +- block/qcow2.c | 33 ++++++++++++++++++++++----------- block/raw-posix.c | 3 ++- block/raw-win32.c | 2 +- block/raw_bsd.c | 2 +- block/vvfat.c | 6 ++++++ cpus.c | 4 ++++ exec.c | 4 ++-- hw/audio/sb16.c | 4 ++-- hw/char/serial.c | 31 +++++++++++++++++++++++++++---- hw/input/hid.c | 2 +- hw/input/pckbd.c | 10 ++++++++-- hw/isa/vt82c686.c | 2 +- hw/misc/vfio.c | 1 + hw/ppc/spapr_iommu.c | 6 +++--- hw/scsi/scsi-bus.c | 2 ++ hw/scsi/virtio-scsi.c | 2 +- hw/timer/mc146818rtc.c | 2 +- hw/virtio/dataplane/vring.c | 4 ++-- include/block/block_int.h | 8 ++++++++ include/qemu/atomic.h | 4 ++-- libcacard/Makefile | 2 ++ linux-user/signal.c | 6 +++--- pc-bios/linuxboot.bin | Bin 1024 -> 1024 bytes pc-bios/optionrom/linuxboot.S | 37 +++++++++++++++++++++++++++---------- qemu-img.c | 21 +++++++++++++++++++++ target-arm/translate-a64.c | 2 +- target-i386/translate.c | 3 ++- target-xtensa/translate.c | 27 +++++++++++++++++++++++---- tests/qemu-iotests/026.out | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/071.out | 8 ++++++++ tests/qemu-iotests/080 | 2 ++ tests/qemu-iotests/080.out | 2 ++ tests/qemu-iotests/089.out | 2 ++ tests/qemu-iotests/113 | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/113.out | 15 +++++++++++++++ tests/qemu-iotests/114 | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/114.out | 13 +++++++++++++ tests/qemu-iotests/common.rc | 4 +++- tests/qemu-iotests/group | 2 ++ tests/qemu-iotests/qcow2.py | 4 ++++ tests/tcg/xtensa/test_mmu.S | 26 +++++++++++++------------- util/qemu-thread-posix.c | 2 ++ vl.c | 15 ++++++++------- 49 files changed, 556 insertions(+), 97 deletions(-) create mode 100755 tests/qemu-iotests/113 create mode 100644 tests/qemu-iotests/113.out create mode 100755 tests/qemu-iotests/114 create mode 100644 tests/qemu-iotests/114.out