Hi everyone, The following new patches are queued for QEMU stable v1.2.2:
https://github.com/mdroth/qemu/commits/stable-1.2-staging The release is planned for Tuesday, 12-11-2012: http://wiki.qemu.org/Planning/1.2 Please CC qemu-sta...@nongnu.org on any patches you think should be included in the release. The cut-off date is 12-05-2012 for new patches. Testing/feedback is greatly appreciated. Thanks! e1a0ffb e1000: Discard packets that are too long if !SBP and !LPE (Michael Contreras) 178ef3a stream: fix ratelimit_set_speed (Dietmar Maurer) cd00334 usb: fail usbdevice_create() when there is no USB bus (Stefan Hajnoczi) 8c9283c qxl: reload memslots after migration, when qxl is in UNDEFINED mode (Yonit Halperin) bf47da4 virtio-scsi: Fix subtle (guest) endian bug (David Gibson) ea08f3a virtio-scsi: Fix some endian bugs with virtio-scsi (David Gibson) cef2566 iscsi: do not assume device is zero initialized (Peter Lieven) 707f2b6 iscsi: fix deadlock during login (Peter Lieven) 972a2bf iscsi: fix segfault in url parsing (Peter Lieven) ffffff0 qapi: fix qapi_dealloc_type_size parameter type (Bruce Rogers) 54c6c5a qapi: handle visitor->type_size() in QapiDeallocVisitor (Stefan Hajnoczi) f05a3da qom: fix refcount of non-heap-allocated objects (Paolo Bonzini) 0aad8f1 PPC: Fix missing TRACE exception (Julio Guerra) a99cb0d hmp: do not crash on invalid SCSI hotplug (Paolo Bonzini) 5e19e49 qom: dynamic_cast of NULL is always NULL (Paolo Bonzini) 4fb9656 block: Fix regression for MinGW (assertion caused by short string) (Stefan Weil) 38c6d17 tci: Fix type of tci_read_label (Richard Henderson) 600a9ef qcow2: Fix refcount table size calculation (Kevin Wolf) ea79e15 configure: avoid compiler warning in pipe2 detection (Bruce Rogers) 4a8e490 target-openrisc: remove conflicting definitions from cpu.h (Aurelien Jarno) ede76ed tcg/arm: fix cross-endian qemu_st16 (Aurelien Jarno) ac914c1 tcg/arm: fix TLB access in qemu-ld/st ops (Aurelien Jarno) 357414d target-mips: fix wrong microMIPS opcode encoding (陳韋任 (Wei-Ren Chen)) f6b803d mips/malta: fix CBUS UART interrupt pin (Aurelien Jarno) 879c264 nbd: fixes to read-only handling (Paolo Bonzini) 382a582 m68k: Return semihosting errno values correctly (Meador Inge) 5c0d5ae tools: initialize main loop before block layer (Paolo Bonzini) 3dd59b4 xhci: fix usb name in caps (Gerd Hoffmann) 03e0441 target-sparc64: disable VGA cirrus (Aurelien Jarno) db6e5ab PPC: Bamboo: Fix memory size DT property (Alexander Graf) 7817b8d s390x: fix -initrd in virtio machine (Alexander Graf) 0dfd821 memory: fix rendering of a region obscured by another (Avi Kivity) e16d81d e1000: drop check_rxov, always treat RX ring with RDH == RDT as empty (Dmitry Fleytman) 3dfbc51 target-i386: Allow tsc-frequency to be larger then 2.147G (Don Slutz) eb63b0c hw: Fix return value check for bdrv_read, bdrv_write (Stefan Weil) 4843c92 rtc: fix overflow in mktimegm (Paolo Bonzini) a106eaa qxl: always update displaysurface on resize (Gerd Hoffmann) 472da83 hw/qxl: qxl_dirty_surfaces: use uintptr_t (Alon Levy) 85c91ea uhci: Raise interrupt when requested even for non active tds (Hans de Goede) 5af7caa vnc: fix "info vnc" with "-vnc ..., reverse=on" (Paolo Bonzini) 0ae18b3 ui/vnc: Only report/use TIGHT_PNG encoding if enabled. (Joel Martin) 5a99c8c fix CONFIG_QEMU_HELPERDIR generation again (Michael Tokarev) 029eae1 configure: Fix CONFIG_QEMU_HELPERDIR generation (Jan Kiszka) block.c | 3 +- block/iscsi.c | 260 +++++++++++------------------------ block/qcow2-refcount.c | 3 +- configure | 5 +- cutils.c | 2 +- default-configs/sparc64-softmmu.mak | 1 - hw/e1000.c | 17 ++- hw/mips_malta.c | 3 +- hw/nand.c | 34 +++-- hw/onenand.c | 2 +- hw/pci-hotplug.c | 8 +- hw/ppc440_bamboo.c | 2 +- hw/qxl-render.c | 4 - hw/qxl.c | 5 +- hw/s390-virtio.c | 4 +- hw/sd.c | 16 ++- hw/usb/bus.c | 7 + hw/usb/hcd-uhci.c | 10 +- hw/usb/hcd-xhci.c | 4 +- hw/virtio-scsi.c | 12 +- include/qemu/ratelimit.h | 2 +- memory.c | 12 +- nbd.c | 25 ++-- qapi/qapi-dealloc-visitor.c | 6 + qemu-img.c | 3 +- qemu-io.c | 3 +- qom/object.c | 6 +- target-i386/cpu.c | 2 +- target-m68k/m68k-semi.c | 2 +- target-mips/translate.c | 2 +- target-openrisc/cpu.h | 18 --- target-ppc/translate.c | 3 +- tcg/arm/tcg-target.c | 98 ++++++++----- tci.c | 4 +- tests/rtc-test.c | 45 ++++++ ui/vnc.c | 6 + 36 files changed, 316 insertions(+), 323 deletions(-)