Hello, I tried my best to do the bisection, and the result after many kernels was: Bisecting: 0 revisions left to test after this (roughly 0 steps) [3ce672d48400e0112fec7a3cb6bb2120493c6e11] KVM: SVM: init_vmcb(): remove redundant save->cr0 initialization So what do I do next? I did not 'make mrproper' between each build - should I have done that? JGH On 7/1/10, Avi Kivity <avi@xxxxxxxxxx> wrote: > On 06/30/2010 09:25 PM, BuraphaLinux Server wrote: >>> >>> Can you downgrade the kernel to a known good one to see which component >>> causes the failure? >>> >>> >> Thank you for your suggestion. Changing only the kernel back to >> 2.6.32.14 and changing nothing else, the qemu/kvm works well. >> However, I want to run the newer kernel to get all the fixes in newer >> kernels. But for the short term, at least I can run my KVMs. >> > > Sure. This looks like a regression, and we want to fix it. > >> Since I want to move to the newer kernel, I would like to keep working >> to resolve my problem. Should I send the two kernel configs, or >> bootup logs, or put them somewhere for download, or... ? >> > > The surest way to find out the cause is to bisect. To do that, install > git, and clone the Linux repository: > > $ git clone > git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git > $ cd linux-2.6 > > Start by verifying that 2.6.32 (not 2.6.32.14) still works: > > $ git checkout v2.6.32 > # prune unnecessary modules > $ make localmodconfig > $ make && sudo make install > # do your normal tests > > If that fails, it means the fix is somewhere in v2.6.32.y, which should > be easy to find. If it works, start your bisect > > $ git bisect start v.2.6.34 v2.6.32 virt/kvm arch/x86/kvm > > Git will choose a commit, build it and test it. If it works, do a > > $ git bisect good > > otherwise, > > $ git bisect bad > > Git will then choose another test point; build, test, and repeat. > Eventually it will spit out the commit which caused the problem. > > The process is time consuming, but has a high probability of pinpointing > the cause of the bug accurately. > > -- > 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 majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html