Skip to contentSkip to conversation

Unable to boot guest on kernel 2.6.29.1 with kvm-84 or kvm-85

DISCUSSION Kenni Lund 2 participants 2 messages Apr 24, 2009 – Apr 26, 2009 KVM

lore
Share & tools
lore

Kenni Lund

author
#0 lore raw

On Thu 23/04/09 23:57 , Bernhard Held [email protected] sent:

Quoted 6 lines
Quoted 5 lines

When updating to kernel 2.6.29.1, I'm unable to
boot my Windows XP Pro 32bit guest. The problem is consistent (actually on both of my laptops, with two different WinXP guests) and it is fixed immediately when downgrading to kernel 2.6.28.8 or an older kernel version.

Works for me with modules from kvm-85.

Ok, but as I write in my message, I'm using the KVM modules from the latest upstream kernel, not the kvm-85 modules.

According to the KVM download page, http://www.linux-kvm.org/page/Downloads,
any kernel above 2.6.25 should work with the latest KVM userspace. This has been true until now in my case, but it breaks with 2.6.29.1 and that's the reason why I'm posting this bug report.

Best Regards
Kenni Lund

#1 lore raw
Quoted 9 lines · Kenni Lund

Ok, but as I write in my message, I'm using the KVM modules from the latest upstream kernel, not the kvm-85 modules.

According to the KVM download page, http://www.linux-kvm.org/page/Downloads,
any kernel above 2.6.25 should work with the latest KVM userspace. This has been true until now in my case, but it breaks with 2.6.29.1 and that's the reason why I'm posting this bug report.

Can you try a bisect?

If you bisect only kvm patches it should be pretty fast. The following commands should do it:

git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6-stable.git

(if you already have a linux git tree somewhere, do 'git remote add -f stable git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6-stable.git' instead)

git bisect start v2.6.29.1 v2.6.28 -- arch/x86/kvm virt/kvm

git will check out a test version, build it and test, and respond with 'git bisect bad' or 'git bisect good'. Rinse and repeat.

Signature · 1 line
error compiling committee.c: too many arguments to function