Hi everyone, The following new patches are queued for QEMU stable v1.6.1:
https://github.com/mdroth/qemu/commits/stable-1.6-staging The release is planned for 2013-10-02: http://wiki.qemu.org/Planning/1.6 Please respond here or CC qemu-sta...@nongnu.org on any patches you think should be included in the release. The cut-off date is 2013-09-30 for new patches. Testing/feedback is greatly appreciated. Thanks! Andrea Arcangeli (1): exec: always use MADV_DONTFORK Andreas Färber (1): gdbstub: Fix gdb_register_coprocessor() register counting Anthony PERARD (2): pc: Initializing ram_memory under Xen. pc_q35: Initialize Xen. Anton Blanchard (1): pseries: Fix stalls on hypervisor virtual console Aurelien Jarno (3): target-ppc: fix bit extraction for FPBF and FPL ne2000: mark I/O as LITTLE_ENDIAN pcnet-pci: mark I/O and MMIO as LITTLE_ENDIAN Cole Robinson (1): qapi-types.py: Fix enum struct sizes on i686 Gerd Hoffmann (7): xhci: fix endpoint interval calculation Revert "usb-hub: report status changes only once" xhci: reset port when disabling slot usb: parallelize usb3 streams ehci: save device pointer in EHCIState qxl: fix local renderer chardev: fix pty_chr_timer Hervé Poussineau (1): adlib: sort offsets in portio registration Hu Tao (1): exec: check offset_within_address_space for register subpage Jan Kiszka (5): memory: Provide separate handling of unassigned io ports accesses Revert "memory: Return -1 again on reads from unsigned regions" kvmvapic: Catch invalid ROM size kvmvapic: Enter inactive state on hardware reset kvmvapic: Clear also physical ROM address when entering INACTIVE state Marcel Apfelbaum (1): usb/dev-hid: Modified usb-tablet category from Misc to Input Markus Armbruster (1): scsi: Fix scsi_bus_legacy_add_drive() scsi-generic with serial Michael R. Hines (1): rdma: silly ipv6 bugfix Michael S. Tsirkin (2): pc: fix regression for 64 bit PCI memory virtio_pci: fix level interrupts with irqfd Paolo Bonzini (5): block: expect errors from bdrv_co_is_allocated target-i386: fix disassembly with PAE=1, PG=0 exec: fix writing to MMIO area with non-power-of-two length blockdev: do not default cache.no-flush to true virtio-blk: do not relay a previous driver's WCE configuration to the current Peter Maydell (1): scripts/qapi.py: Avoid syntax not supported by Python 2.4 Stefan Hajnoczi (1): block: ensure bdrv_drain_all() works during bdrv_delete() Stefan Weil (2): w32: Fix access to host devices (regression) tci: Fix qemu-alpha on 32 bit hosts (wrong assertions) yinyin (1): virtio: virtqueue_get_avail_bytes: fix desc_pa when loop over the indirect descriptor table block.c | 11 +++++++---- block/cow.c | 6 +++++- block/qcow2.c | 4 +--- block/raw-win32.c | 36 +++++++++++++++++++++++++++++------- block/stream.c | 2 +- blockdev.c | 2 +- exec.c | 9 +++++++-- gdbstub.c | 6 ++++-- hw/audio/adlib.c | 2 +- hw/block/virtio-blk.c | 24 ++++++++++++++++++++++-- hw/char/spapr_vty.c | 2 ++ hw/display/qxl-render.c | 15 ++++++++++----- hw/i386/kvmvapic.c | 17 ++++++++++++----- hw/i386/pc_piix.c | 2 +- hw/i386/pc_q35.c | 5 +++++ hw/net/ne2000.c | 2 +- hw/net/pcnet-pci.c | 4 ++-- hw/pci-host/piix.c | 9 ++++++--- hw/pci-host/q35.c | 8 +++++--- hw/scsi/scsi-bus.c | 2 +- hw/usb/core.c | 7 ++++--- hw/usb/dev-hid.c | 2 +- hw/usb/dev-hub.c | 6 +----- hw/usb/hcd-ehci.c | 7 +++---- hw/usb/hcd-ehci.h | 1 + hw/usb/hcd-xhci.c | 3 ++- hw/virtio/virtio-pci.c | 3 +-- hw/virtio/virtio.c | 2 +- include/exec/ioport.h | 4 ++++ include/hw/i386/pc.h | 11 ++++++++++- include/hw/virtio/virtio-blk.h | 1 + include/hw/xen/xen.h | 4 +--- include/qom/cpu.h | 2 ++ ioport.c | 16 ++++++++++++++++ memory.c | 2 +- migration-rdma.c | 8 +++++--- qemu-char.c | 12 ++++-------- qemu-img.c | 16 ++++++++++++++-- qemu-io-cmds.c | 4 ++++ qom/cpu.c | 2 +- scripts/qapi-types.py | 5 ++++- scripts/qapi.py | 2 +- target-i386/helper.c | 34 ++++++++++++++++------------------ target-ppc/translate.c | 4 ++-- tci.c | 12 ------------ xen-all.c | 7 ++++--- xen-stub.c | 2 +- 47 files changed, 228 insertions(+), 119 deletions(-)