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