Hi, On behalf of the QEMU Team, I'd like to announce the availability of the second release candidate for the QEMU 1.3 release. This release is meant for testing purposes and should not be used in a production environment.
http://wiki.qemu.org/download/qemu-1.3.0-rc1.tar.bz2 You can help improve the quality of the QEMU 1.3 release by testing this release and reporting bugs on Launchpad: https://bugs.launchpad.net/qemu/ The release plan for the 1.3 release is available at: http://wiki.qemu.org/Planning/1.3 And a detailed change log is available at: http://wiki.qemu.org/ChangeLog/Next The changes since -rc0 are below: - virtio-rng: fix typos, comments (Amit Shah) - virtio-rng: disable timer on device removal (Amit Shah) - virtio-rng: remove extra request for entropy (Amit Shah) - virtio-rng: use virtqueue_get_avail_bytes, fix migration (Amit Shah) - i8259: Fix PIC_COMMON() macro (Andreas Färber) - qapi: handle visitor->type_size() in QapiDeallocVisitor (Stefan Hajnoczi) - target-i386: cpu: add missing flags to Haswell CPU model (Eduardo Habkost) - vl.c: Fix broken -usb option (Peter Maydell) - qom: make object_finalize static (Paolo Bonzini) - qdev: simplify (de)allocation of buses (Paolo Bonzini) - qom: make object_delete usable for statically-allocated objects (Paolo Bonzini) - qdev: move bus removal to object_unparent (Paolo Bonzini) - qom: fix refcount of non-heap-allocated objects (Paolo Bonzini) - hmp: do not crash on invalid SCSI hotplug (Paolo Bonzini) - qom: dynamic_cast of NULL is always NULL (Paolo Bonzini) - tests: add thread pool unit tests (Paolo Bonzini) - tests: add AioContext unit tests (Paolo Bonzini) - aio: avoid livelock behavior for Win32 (Paolo Bonzini) - q35: Add kvmclock support (Jan Kiszka) - q35: Fix non-PCI IRQ processing in ich9_lpc_update_apic (Jan Kiszka) - q35: Suppress SMM BIOS initialization under KVM (Jan Kiszka) - ich9: Add i82801b11 dmi-to-pci bridge (Jason Baron) - q35: Introduce q35 pc based chipset emulator (Isaku Yamahata) - ich9: Add smbus (Jason Baron) - ich9: Add the lpc chip (Jason Baron) - ich9: Add acpi support and definitions (Jason Baron) - pc/piix_pci: factor out smram/pam logic (Isaku Yamahata) - pc_piix: Move kvm irq routing functions out of pc_piix.c (Jason Baron) - pc: Move ioapic_init() from pc_piix.c to pc.c (Jason Baron) - pc, pc_piix: split out pc nic initialization (Isaku Yamahata) - vnc: fix option misspelling ("non-adapative" -> "non-adaptive") (Catalin Patulea) - chardev: Use real-time clock for open timer (Jan Kiszka) - Build system fix distclean error for pixman (Wenchao Xia) - block: Fix regression for MinGW (assertion caused by short string) (Stefan Weil) - tci: Fix type of tci_read_label (Richard Henderson) - target-mips: remove POOL48A from the microMIPS decoding (Aurelien Jarno) - tcg: mark local temps as MEM in dead_temp() (Aurelien Jarno) - target-mips: Clean up microMIPS32 major opcode (陳韋任 (Wei-Ren Chen)) - target-mips: Add comments on POOL32Axf encoding (陳韋任 (Wei-Ren Chen)) - target-openrisc: remove conflicting definitions from cpu.h (Aurelien Jarno) - tcg/arm: fix cross-endian qemu_st16 (Aurelien Jarno) - tcg/arm: fix TLB access in qemu-ld/st ops (Aurelien Jarno) - Legacy qemu-kvm options have no argument (Bruce Rogers) - usb-redir: Don't handle interrupt output packets async (Hans de Goede) - usb-redir: Split usb_handle_interrupt_data into separate in/out functions (Hans de Goede) - usb-smartcard-reader: Properly NAK interrupt eps when we've no events (Hans de Goede) - usb-bt: Return NAK instead of STALL when interrupt ep has no data (Hans de Goede) - uhci: Fix double unlink (Hans de Goede) - uhci: Don't allow the guest to set port-enabled when there is no dev connected (Hans de Goede) - uhci: Add a completions_only flag for async completions (Hans de Goede) - spice: add new spice-server callbacks to ui/spice-display.c (Gerd Hoffmann) - Fix the inconsistency in x509-dh-key-file parameter (Lei Li) - ide: Fix status register after short PRDs (Kevin Wolf) - ide: Fix crash with too long PRD (Kevin Wolf) - use int64_t for return values from rbd instead of int (Stefan Priebe) - vdi: don't override libuuid symbols (Stefan Hajnoczi) - block: add bdrv_reopen() support for raw hdev, floppy, and cdrom (Jeff Cody) - qemu-sockets: Fix parsing of the inet option 'to'. (Anthony PERARD) - tcg/ppc: Fix !softmmu case (malc) - tap: reset vnet header size on open (Michael S. Tsirkin) Regards, Anthony Liguori