qemu-devel
[Top][All Lists]
Advanced

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

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


From: Anthony Liguori
Subject: [Qemu-devel] [ANNOUNCE] QEMU 1.1-rc1 release
Date: Thu, 10 May 2012 07:55:21 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120329 Thunderbird/11.0.1

Hi,

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

http://wiki.qemu.org/download/qemu-1.1-rc1.tar.gz

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

https://bugs.launchpad.net/qemu/

The release plan for the 1.1 release is available at:

http://wiki.qemu.org/Planning/1.1

And a detailed change log is available at:

http://wiki.qemu.org/ChangeLog/Next

Known Issues:

 - There's a regression in the RTL8139 that breaks DHCP on older Linux guests
- There's a bug in signal handling with KVM using 32-bit userspace on 64-bit kernel

Changes since -rc0:

 - tcg/ppc: Fix CONFIG_TCG_PASS_AREG0 mode (Andreas Färber)
 - tcg/ppc: Clobber r5 for 64-bit qemu_ld (Andreas Färber)
 - tcg/ppc: Don't hardcode register numbers (Andreas Färber)
 - tcg/ppc: Do not overwrite lower address word on Darwin and AIX (Andreas Färbe
 - hmp: fix bad value conversion for M type (Luiz Capitulino)
 - hmp: expr_unary(): check for overflow in strtoul()/strtoull() (Luiz Capitulin
 - vl: drop is_suspended variable (Luiz Capitulino)
 - runstate: introduce suspended state (Luiz Capitulino)
 - qapi-schema.json: fix RunState enums alphabetical order (Luiz Capitulino)
 - wakeup on migration (Gerd Hoffmann)
 - user-exec.c: Don't assert on segfaults for non-valid addresses (Peter Maydell
 - scripts/qemu-binfmt-conf.sh: Fix shell syntax (Andreas Färber)
 - cpu: Update documentation and comment (Andreas Färber)
 - configure: Assure printing "yes" or "no" for VirtFS support (Andreas Färber)
 - configure: Reindent VirtFS check (Andreas Färber)
 - tci: Fix wrong macro name for debug code (Stefan Weil)
 - qemu-timer: Move include for __FreeBSD_version to header (Andreas Faerber)
 - rtl8139: fix regression in TxStatus/TxAddr read (Avi Kivity)
 - fdc: simplify media change handling (Hervé Poussineau)
 - qcow2: lock on prealloc (Zhi Yong Wu)
 - block: make bdrv_create adopt coroutine (Zhi Yong Wu)
 - qcow2: Limit COW to where it's needed (Kevin Wolf)
 - sheepdog: switch to writethrough mode if cluster doesn't support flush (MORIT
 - hw/ac97: Mask out the EAPD bit on Powerdown Ctrl/Stat writes (Hans de Goede)
 - hw/ac97: Mask out unused bits of volume controls (Hans de Goede)
 - hw/ac97: Use AC97_Record_Gain_Mute not AC97_Line_In_Volume_Mute (Hans de Goed
 - hw/ac97: Make a bunch of mixer registers read only (Hans de Goede)
 - hw/ac97: Fix log message in mixer_load (Hans de Goede)
 - scsi: Add assertion for use-after-free errors (Stefan Weil)
 - scsi: remove useless debug messages (Paolo Bonzini)
 - scsi: set VALID bit to 0 in fixed format sense data (Paolo Bonzini)
 - scsi: do not require a minimum allocation length for REQUEST SENSE (Paolo Bon
 - scsi: do not require a minimum allocation length for INQUIRY (Paolo Bonzini)
 - scsi: parse 16-byte tape CDBs (Paolo Bonzini)
 - scsi: do not report bogus overruns for commands in the 0x00-0x1F range (Paolo
 - scsi-disk: add dpofua property (Paolo Bonzini)
 - scsi: change "removable" field to host many features (Paolo Bonzini)
 - scsi: Specify the xfer direction for UNMAP and ATA_PASSTHROUGH commands (Ronn
 - scsi: fix WRITE SAME transfer length and direction (Paolo Bonzini)
 - scsi: fix refcounting for reads (Paolo Bonzini)
 - scsi: prevent data transfer overflow (Paolo Bonzini)
 - ISCSI: Add support for thin-provisioning via discard/UNMAP and bigger LUNs (R
 - fix build with pulseaudio versions older than 0.9.11 (Gerd Hoffmann)
 - linux-user: fix emulation of /proc/self/maps (Alexander Graf)
 - linux-user: Clean up interim solution for exit syscall (Andreas Färber)
 - Bail out if CONFIG_TCG_PASS_AREG0 is defined (malc)
 - Restore consistent formatting (malc)
 - qxl: don't assert on guest create_guest_primary (Alon Levy)
 - qxl: ioport_write: remove guest trigerrable abort (Alon Levy)
 - qxl: qxl_add_memslot: remove guest trigerrable panics (Alon Levy)
 - qxl: interface_notify_update: remove guest trigerrable abort (Alon Levy)
 - qxl: cleanup s/__FUNCTION__/__func__/ (Alon Levy)
 - qxl: don't abort on guest trigerrable ring indices mismatch (Alon Levy)
 - qxl: fix > 80 chars line (Alon Levy)
 - qxl: replace panic with guest bug in qxl_track_command (Alon Levy)
 - qxl: check for NULL return from qxl_phys2virt (Alon Levy)
 - hw/qxl.c: qxl_phys2virt: replace panics with guest_bug (Alon Levy)
 - spice_info: add mouse_mode (Alon Levy)
 - spice: require spice-protocol >= 0.8.1 (Alon Levy)
 - qemu-timer: Fix limits for w32 mmtimer (Stefan Weil)
 - qom: Fix memory leak in function container_get (Stefan Weil)
 - hw/pc_sysfw: Fix memory leak (Stefan Weil)
 - qdev: Fix memory leak in function set_pci_devfn (Stefan Weil)
 - arm-semi: Rename SYS_XXX macros to TARGET_SYS_XXX (fixes compiler warning) (S
 - target-mips: Remove unused inline function (Stefan Weil)
 - ATA: Allow WIN_SECURITY_FREEZE_LOCK as nop (Alexander Graf)
 - rbd: add discard support (Josh Durgin)
 - qcow2: fix the return value -ENOENT -> -EEXIST (Zhi Yong Wu)
 - qcow2: Don't hold cache references across yield (Kevin Wolf)
 - qcow2: Remove unused parameter in do_alloc_cluster_offset (Kevin Wolf)
 - qemu-iotests: Many parallel allocating I/O requests (Kevin Wolf)
 - docs: fix one issue in qcow2 specs (Zhi Yong Wu)
 - block/qcow2: Add missing GCC_FMT_ATTR to function report_unsupported() (Stefa
 - qemu-iotests: ignore fragmentation information for qed (Dong Xu Wang)

Regards,

Anthony Liguori




reply via email to

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