From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: [ANNOUNCE] kvm-71 release Date: Mon, 14 Jul 2008 18:00:37 +0300 Message-ID: <487B6A15.10407@qumranet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit To: "kvm-devel@lists.sourceforge.net" Return-path: Received: from il.qumranet.com ([212.179.150.194]:45236 "EHLO il.qumranet.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753487AbYGNPAk (ORCPT ); Mon, 14 Jul 2008 11:00:40 -0400 Sender: kvm-owner@vger.kernel.org List-ID: Again, this took longer than I'd like, but the new release is finally out. It's composed mainly of incremental fixes, but important ones. Changes from kvm-70: - fix virtio isr clearing (Laurent Vivier) - kvmtrace ppc userspace support (Jerone Young) - avoid fragmenting virtio-blk transfers (Anthony Liguori, Mark McLoughlin) - ia64 build fixes (Anthony Xu) - remove unnecessary virtio-net printout (Marcelo Tosatti) - remove configure warning about gcc 3 (Carlo Marcelo Arenas Belon) - rhel 5.2/centos 5.2 host support - merge qemu-svn - adds pulseaudio driver - nbd client/server - disable cpu emulation by default on ia64 (Xiantao Zhang) - place test support files in a library (Jerone Young) - fix qemu monitor screendump - fix lost interrupt when changing a device irq - fixes devices going away when disabled and enabled several times - fix oops on shutdown freeing coalesced mmio page (Akio Takebe) - optimize segment register access in emulator - allow run-time enabling of mmu debug - fix host msr corruption when host preempt is enabled - fix kvmclock (Gerd Hoffmann) - rename badly named msrs (Sheng Yang) - fix incorrect usage of vmcs_config when using ept (Sheng Yang) - emulate performance counter msrs on Intel (Chris Lalancette) - allows Linux 2.6.9 guests to boot - optimize vapic locking when disabled (Marcelo Tosatti) - don't allocate dirty bitmap for s390 (Catsten Otte) - fix memory leak on guest exit (Carsten Otte) - update s390 guest base and limit (Christian Borntraeger) - optimize access to guest registers (Marcelo Tosatti) - add memory clobber to hypercalls (Anthony Liguori) - fixes booting guests compiled with gcc 4.3 - fix ioapic hang on heavy load (Mark McLoughlin) - move kvmtrace definitions to common header (Hollis Blanchard) - fix suspend/resume on AMD (Joerg Roedel) - make some functions static (Adrian Bunk) - fix shrinker locking (Marcelo Tosatti) - fix ept tlb flush (Sheng Yang) - fix signal handling on uninitialized vcpus - fix hlt instruction in real mode (Mohammed Gamal) - check pic irq range (Ben-Ami Yassour) - add function to inject irqs into guests (Amit Shah) Notes: If you use the modules bundled with kvm-70, you can use any version of Linux from 2.6.16 upwards. You may also use kvm-70 userspace with the kvm modules provided by Linux 2.6.22 or above. Some features may only be available in newer releases. http://kvm.qumranet.com -- error compiling committee.c: too many arguments to function