From: Avi Kivity <avi@redhat.com>
To: Adam Richter <adam_richter2004@yahoo.com>
Cc: kvm@vger.kernel.org
Subject: Re: linux-2.6.29-git1 + kubuntu-8.04 kvm = kernel oops
Date: Mon, 08 Jun 2009 12:01:36 +0300 [thread overview]
Message-ID: <4A2CD370.7060601@redhat.com> (raw)
In-Reply-To: <287249.60303.qm@web57706.mail.re3.yahoo.com>
Adam Richter wrote:
> Hi everyone,
>
> I have a qcow2 image that runs fine under kubuntu 8.04 with kvm for kernels up to 2.6.29. However, for 2.6.29-git1 and every kernel that I have tried thereafter including 2.6.30-rc8-git1, I get a kernel oops when I try to run kvm on this image.
>
> From the stack traces that I see, it is possible that the bug is not in kvm, but rather in some filesystem code. However, fs/ext3/inode.c was the only file in fs/ext3 updated between 2.6.29 and 2.6.29-git1, and the problem persisisted after I reverted that change in 2.6.29-git1.
>
> I should also add that, on another Linux computer, which is not running Kubuntu, I got a kernel oops when trying to rsync an image I use with kvm when I was also using a post-2.6.29 kernel. It is possible that I had run kvm on that file since booting the computer and before doing the rsync, but I am not sure. So, it is possible that there might be bug where kvm somehow breaks dentry or inode information, which results in an oops later in the file system code, or it may still be possible that the bug is purely a file system bug.
>
> I have done a few iterations of git bisect, but I do not think I will have time to do the ~10 more that will be necessary for it to converge (assuming no versions in the middle with serious compilation problems). So, I am posting this information now.
>
> The rest of this message is just information to help anyone who thinks they recognize this bug to determine if this is likely the same bug. I'll post a follow-up if and when I complete the git bisect, assuming that I do not learn that this problem has already been solved. If anyone recognizes this problem as having a known fix, please let me know so that I can stop duplicating your efforts.
>
>
This is a guest kernel oops, right?
When you change the kernel, do you mean the host kernel or guest kernel?
What arch and pae-ness are the guest and host running?
--
error compiling committee.c: too many arguments to function
next prev parent reply other threads:[~2009-06-08 9:01 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-06-05 7:12 linux-2.6.29-git1 + kubuntu-8.04 kvm = kernel oops Adam Richter
2009-06-08 9:01 ` Avi Kivity [this message]
-- strict thread matches above, loose matches on Subject: below --
2009-06-09 0:57 adam_richter2004
2009-06-09 3:33 ` Avi Kivity
2009-06-09 4:19 Adam Richter
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=4A2CD370.7060601@redhat.com \
--to=avi@redhat.com \
--cc=adam_richter2004@yahoo.com \
--cc=kvm@vger.kernel.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).