From: Avi Kivity <avi@qumranet.com>
To: Thomas Cataldo <thomas.cataldo@aliasource.fr>
Cc: Marcelo Tosatti <mtosatti@redhat.com>, kvm@vger.kernel.org
Subject: Re: [kvm-devel] WARNING: at /usr/src/modules/kvm/mmu.c:390 account_shadowed()
Date: Mon, 19 May 2008 17:30:52 +0300 [thread overview]
Message-ID: <48318F1C.3030104@qumranet.com> (raw)
In-Reply-To: <f19173c90805190217l508bd81fsb249c0b3a450d5fe@mail.gmail.com>
Thomas Cataldo wrote:
> On Sat, Apr 26, 2008 at 10:08 AM, Avi Kivity <avi@qumranet.com> wrote:
>
>> That strikes me as unlikely (though a valid scenario).
>>
>> An alternative explanation is that we're seeing a nonpae guest, so each page
>> can be shadowed in two different roles (two quadrants for a pte page) or
>> even four (for a pgd page).
>>
>> Thomas, are you running a 32-bit nonpae guest?
>>
>>
>
> We reproduiced this on a production machine, running with :
>
>
[...]
> kvm is version 66.
>
> The offending guest was a 32bit winXp (don't know if this uses pae or
> not) with 384mo of ram. we use tap networking and vnc access. The vms
> on this server are qcow2 files stored lvm (this might be relevant as
> lots of vfs calls are in the traces) :
> /dev/mapper/volGroupe-VMs on /mnt/machines_virtuelles type ext3 (rw)
> /dev/mapper/volGroupe-VMs_snapshots on /mnt/VMs_snapshots type ext3 (rw)
>
> The command line used to start the vms looks like this :
> /usr/bin/kvm -m 256 -hda /home/tom/kvm/root/root_vm.qcow2 -no-acpi
> -net nic,model=e1000,macaddr=52:54:10:00:00:02 -net
> tap,script=/etc/qemu-kvm.ifup,downscript=/etc/qemu-kvm.ifdown
> -daemonize -monitor telnet:localhost:9002,server,nowait -vnc :2 -k fr
>
> I attached our dmesg output with all the warnings we grabbed.
>
From the trace it looks like a nonpae guest (paging32_...). Anyway
this was fixed in kvm-68.
--
error compiling committee.c: too many arguments to function
prev parent reply other threads:[~2008-05-19 14:30 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-21 19:57 WARNING: at /usr/src/modules/kvm/mmu.c:390 account_shadowed() Thomas Cataldo
2008-04-22 22:11 ` Thomas Cataldo
2008-04-23 6:30 ` Avi Kivity
2008-04-24 17:14 ` Marcelo Tosatti
2008-04-26 8:08 ` Avi Kivity
2008-04-30 19:34 ` Thomas Cataldo
[not found] ` <f19173c90805190217l508bd81fsb249c0b3a450d5fe@mail.gmail.com>
2008-05-19 9:23 ` Fwd: [kvm-devel] " Thomas Cataldo
2008-05-19 14:30 ` Avi Kivity [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48318F1C.3030104@qumranet.com \
--to=avi@qumranet.com \
--cc=kvm@vger.kernel.org \
--cc=mtosatti@redhat.com \
--cc=thomas.cataldo@aliasource.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.