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

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to