From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: [ANNOUNCE] kvm-34 release Date: Mon, 13 Aug 2007 18:10:21 +0300 Message-ID: <46C0745D.7040100@qumranet.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: kvm-devel Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Errors-To: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: kvm.vger.kernel.org Many changes; most notable is that kvm is now preemptible. This is not directly user-visible, but is a benefit for embedded/realtime users and is a first step on the road to swapping guest pages to disk. Note that due to that change, running on a host earlier than Linux 2.6.23-rc2 will experience a slight performance degradation. Changes from kvm-33: - make kvm preemptible - allow calling sleeping functions in the kvm exit handlers (Shaohua Li) - this is a first step in getting guest swapping - fix running kvm on nx-incapable host kernel on nx-capable hardware - fix more fallback from the x86 emulator writeback changes (Aurelien Jarno, me) - remove vmx specific code from subarch independent code (Gregory Haskins) - allocate vcpus as needed (Rusty Russell) - consolidate x86 emulator guest read/write code (Laurent Vivier) - cleanup string pio instruction emulation (Laurent Vivier) - ensure all cpus have the same vmx features (Sheng Yang) - version string for external module - disable long mode capability bit on 32-bit kernels - fix qemu -isapc (Uri Lublin) - fixes for smp live migration - this is still raw - fix unhandled wrmsr MSR_CSTAR on i386 (Luca Tettamanti) - some migration fixes (Jim Paris) - the usual cleanups and minor fixes (various but mostly Rusty) Notes: If you use the modules from kvm-34, you can use any version of Linux from 2.6.9 upwards. If you use the modules from Linux 2.6.20, you need to use kvm-12. If you use the modules from Linux 2.6.21, you need to use kvm-17. Modules from Linux 2.6.22 and up will work with any kvm version from kvm-22. Some features may only be available in newer releases. http://kvm.qumranet.com ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/