[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [ANNOUNCE] QEMU 1.1-rc2 release

From: Anthony Liguori
Subject: [Qemu-devel] [ANNOUNCE] QEMU 1.1-rc2 release
Date: Tue, 15 May 2012 11:04:49 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120329 Thunderbird/11.0.1


On behalf of the QEMU Team, I'd like to announce the availability of the second release candidate for the QEMU 1.1 release. This release is meant for testing purposes and should not be used in a production environment.


You can help improve the quality of the QEMU 1.1 release by testing this release and reporting bugs on Launchpad:


The release plan for the 1.1 release is available at:


And a detailed change log is available at:


Known Issues:

- There appears to be a failure in make check on some platforms. This will be resolved in -rc3.

Changes since -rc1:

 - tcg/ppc64: Fix CONFIG_TCG_PASS_AREG0 (Andreas Färber)
 - tcg/ppc64: Don't hardcode register numbers for qemu_ld/st (Andreas Färber)
 - qdev: fix -device foo,? (Paolo Bonzini)
 - qemu-img: Fix segmentation fault (Charles Arnold)
 - qcow2: Don't ignore failure to clear autoclear flags (Kevin Wolf)
 - coroutine: Fix setup of sigaltstack coroutines (Jan Kiszka)
 - qapi: QMP input visitor, handle floats parsed as ints (Michael Roth)
 - usb-host: handle guest-issued clear halt (Gerd Hoffmann)
 - qxl: set size of PCI IO BAR correctly (16) for revision 2 (Uri Lublin)
 - qemu-doc: Use QEMU instead of qemu for product name (Stefan Weil)
 - qemu-doc: Fix executable name in examples (Stefan Weil)
 - qemu-doc: Add missing parameter in description of -D option (Stefan Weil)
 - configure: Use QEMU instead of Qemu (Stefan Weil)
 - fix some common typos (Jim Meyering)
 - qemu-timer: Fix wrong error message (Stefan Weil)
 - mips_fulong2e: Don't register "cpu" VMState twice (Juan Quintela)
 - pc: Add back PCI.rombar compat property (Paolo Bonzini)
 - qdev: Fix adding of ptr properties (Anthony Liguori)
 - qdev: Use object_property_print() in info qtree (Paolo Bonzini)
 - target-i386: Defer MCE init (Andreas Färber)
 - qom: Documentation addition for object_class_by_name() (Paolo Bonzini)
 - target-mips: Remove commented-out function declaration (Andreas Färber)
 - sun4u: implement interrupt clearing registers (Artyom Tarasenko)
 - sun4u: initialize OBIO interrupt mappings (Artyom Tarasenko)
 - fix block loads broken in commit 30038fd818 (Artyom Tarasenko)
 - Implement address masking for SPARC v9 CPUs (Artyom Tarasenko)
 - vga: disable default VGA if appropriate -device is used (Paolo Bonzini)
 - cputlb: fix watchpoints handling (Max Filippov)
 - use inet_listen()/inet_connect() to support ipv6 migration (Amos Kong)
 - sockets: use error class to pass listen error (Amos Kong)
 - sockets: change inet_connect() to support nonblock socket (Amos Kong)
 - qerror: add five qerror strings (Amos Kong)
 - move CPU definitions to /usr/share/qemu/cpus-x86_64.conf (v2) (Eduardo 
 - implement -no-user-config command-line option (v3) (Eduardo Habkost)
 - vl.c: change 'defconfig' variable to bool (v2) (Eduardo Habkost)
 - move list of default config files to an array (Eduardo Habkost)
 - eliminate arch_config_name variable (Eduardo Habkost)
- move code to read default config files to a separate function (v2) (Eduardo Habkost)
 - block: fix warning introduced in efcc7a23 (Anthony Liguori)
 - Switch SIG_IPI to SIGUSR1 (Jan Kiszka)
 - target-arm/cpu.h: Make cpu_init("nonexistent cpu") return NULL (Peter 
 - target-arm: When setting FPSCR.QC, don't clear other FPSCR bits (Matt 
 - kvm: Fix dirty tracking with large kernel page size (David Gibson)
 - declare ECANCELED on all machines (Paolo Bonzini)
 - tests/Makefile: Add missing $(EXESUF) (Kevin Wolf)
 - stream: do not copy unallocated sectors from the base (Paolo Bonzini)
 - stream: fix ratelimiting corner case (Paolo Bonzini)
 - stream: fix HMP block_job_set_speed (Paolo Bonzini)
 - stream: pass new base image format to bdrv_change_backing_file (Paolo 
 - stream: add testcase for partial streaming (Paolo Bonzini)
 - stream: fix sectors not allocated test (Paolo Bonzini)
 - qemu-io: fix the alloc command (Paolo Bonzini)
 - qemu-io: correctly print non-integer values as decimals (Paolo Bonzini)
- qemu-img: make "info" backing file output correct and easier to use (Paolo Bonzini)
 - block: move field reset from bdrv_open_common to bdrv_close (Paolo Bonzini)
 - block: protect path_has_protocol from filenames with colons (Paolo Bonzini)
 - block: simplify path_is_absolute (Paolo Bonzini)
 - block: wait for job callback in block_job_cancel_sync (Paolo Bonzini)
 - block: add block_job_sleep_ns (Paolo Bonzini)
 - block: fully delete bs->file when closing (Paolo Bonzini)
 - block: do not reuse the backing file across bdrv_close/bdrv_open (Paolo 
 - block: another bdrv_append fix (Paolo Bonzini)
 - block: fix snapshot on QED (Paolo Bonzini)
 - qtest: Add floppy test (Kevin Wolf)
 - qtest: Add function to send QMP commands (Kevin Wolf)
- qemu-iotests: strip spaces from qemu-img/qemu-io/qemu command lines (Paolo Bonzini)
 - block: fix allocation size for dirty bitmap (Paolo Bonzini)
 - block: open backing file as read-only when probing for size (Paolo Bonzini)
 - block: update in-memory backing file and format (Paolo Bonzini)
- block: push bdrv_change_backing_file error checking up from drivers (Paolo Bonzini)
 - block: fail live snapshot if disk has no medium (Paolo Bonzini)
 - block: add mode argument to blockdev-snapshot-sync (Paolo Bonzini)
 - block: add the support to drain throttled requests (Zhi Yong Wu)


Anthony Liguori

reply via email to

[Prev in Thread] Current Thread [Next in Thread]