From mboxrd@z Thu Jan 1 00:00:00 1970 From: Xavier Gnata Subject: Re: [ANNOUNCE] kvm-72 release Date: Mon, 28 Jul 2008 00:11:03 +0200 Message-ID: <488CF277.8050304@gmail.com> References: <488C77F6.9000401@qumranet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: "kvm-devel@lists.sourceforge.net" To: Avi Kivity Return-path: Received: from fg-out-1718.google.com ([72.14.220.158]:59750 "EHLO fg-out-1718.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757727AbYG0WLJ (ORCPT ); Sun, 27 Jul 2008 18:11:09 -0400 Received: by fg-out-1718.google.com with SMTP id 19so1963315fgg.17 for ; Sun, 27 Jul 2008 15:11:06 -0700 (PDT) In-Reply-To: <488C77F6.9000401@qumranet.com> Sender: kvm-owner@vger.kernel.org List-ID: Hi, kvm-72 does not compile with 2.6.26 kernels ( x86-64bits): =2E/configure && make gives : /usr/local/src/kvm-72/kernel/anon_inodes.c: In function=20 =E2=80=98kvm_anon_inode_getfd=E2=80=99: /usr/local/src/kvm-72/kernel/anon_inodes.c:254: error: too many=20 arguments to function =E2=80=98anon_inode_getfd=E2=80=99 Were does this "int flag" come from ?? Xavier > The most noticeable change in this release, by far, is the removal of= =20 > the QEMU/KVM annotation on the qemu window in favor of a new 'info=20 > kvm' monitor command. If you dig deeper, you will see improved=20 > stability for Windows guests, especially x64 variants. > > Changes from kvm-71: > - fix ia64 build breakage (Xiantao Zhang) > - ppc kvmtrace support (Christian Ehrhardt) > - merge qemu-svn > - fixes suspend/resume of multiple nics > - adds Virtual Distributed Ethernet (vde) support > - add 'push mem' to patched tpr instructions > - use host kernel anon_inodes support if available > - robustify signalfd() emulation > - avoid losing the iothread on random signals > - fix test for iothread (Jan Kiszka) > - remove hypercall device (Anthony Liguori) > - remove duplicate monitor command (Anthony Liguori) > - remove unused function declaration (Anthony Liguori) > - remove unnecessary change to TARGET_PAGE_SIZE (Anthony Liguori) > - remove qemu/kvm application decoration (Anthony Liguori) > - add 'info kvm' monitor command (Anthony Liguori) > - s390 libkvm port (Carsten Otte) > - fix compile warning (Carlo Marcelo Arenas Belon) > - fix duplicate #include (Carlo Marcelo Arenas Belon) > - adjust external module for 2.6.27 hosts > - avoid tpr patching when the stack is not valid (Marcelo Tosatti) > - fixes some variant of Windows 2003 SMP > - fix extboot stomping on reserved interrupt vectors (H. Peter Anvin) > - remove unused -translation option (Anthony Liguori) > - fix preemption during copy_from_user_inatomic() on older hosts > (Andrea Arcangeli) > - fix ppc cpu initialization (Hollis Blanchard) > - drop shadow ptes on memslot destruction (Marcelo Tosatti) > - improve invalid shadow root page table handling (Marcelo Tosatti) > - simplify mmu page zapping > - simplify interrupt processing on Intel > - remove redundant check for real mode (Mohammed Gamal) > - add clflush emulation (Glauber Costa) > - fix race setting shadow ptes on i386 > - consolidate pic isr clearing into a function > - consolidate exception interrupt vector #defines (Jan Kiszka) > - fix interrupt reinjection in real mode (Jan Kiszka) > - unify guest register save/restore code > - x86 hardware task switching fixes (Marcelo Tosatti) > - optimize vmx by avoiding saving the host stack pointer > - fix interrupts being delayed by instruction emulation > - improves Vista stability > - fix reloading kvm-intel.ko while changing parameters (Sheng Yang) > - fix reboot exception entry build bug (Ingo Molnar) > - ignore no-op DEBUGCTL msr writes (Alexander Graf) > - fixes Netware > - fix irq state leak on ia64 (Julia Lawall) > - s390 fixes (Carsten Otte, Christian Borntraeger, Martin Schwidefsky= ) > - ppc guest breakpoint support (Hollis Blanchard) > - optimize ppc by not saving host tlb state (Hollis Blanchard) > - reduce ppc guest tlb writes (Hollis Blanchard) > - avoid guest tlb flushes on guest privilege switches (Hollis Blancha= rd) > > > Notes: > If you use the modules bundled with kvm-72, you can use any versi= on > of Linux from 2.6.16 upwards. You may also use kvm-72 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 > >