From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: commit 641fb03992b20aa640781a245f6b7136f0b845e4 broke MMU Date: Thu, 16 Oct 2008 10:58:37 +0200 Message-ID: <48F7023D.2080507@redhat.com> References: <48F5ECE4.5080804@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: KVM list , mtosatti@redhat.com To: Alexander Graf Return-path: Received: from mx2.redhat.com ([66.187.237.31]:44731 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751231AbYJPI7H (ORCPT ); Thu, 16 Oct 2008 04:59:07 -0400 In-Reply-To: <48F5ECE4.5080804@suse.de> Sender: kvm-owner@vger.kernel.org List-ID: Alexander Graf wrote: > Hi, > > while trying to run the current openSUSE on git KVM I found that the > installation doesn't even boot properly. I bisected the problem down > to commit 641fb03992b20aa640781a245f6b7136f0b845e4, as of which udev > shows strange errors. > > I reproduced the incorrect behavior reliably on an AMD machine with > npt=0, but since the mmu code is generic I assume that everyone > suffers from this. > > To reproduce the problem, do the following: > > wget > http://download.opensuse.org/factory/repo/oss/boot/x86_64/loader/{linux,initrd} > > qemu-system-x86_64 -m 512 /dev/null -kernel linux -initrd initrd > > > Since I'm not too much into mmu code, I hope someone else will take a > deeper look at this. > I think this was fixed by e74bb3fa8e55284dc6fdd68aa9da833ce07a4295 ("KVM: MMU: sync root on paravirt TLB flush"). (update your address book entries for kvm-devel and for me...) -- error compiling committee.c: too many arguments to function