Windows guest can't reboot when using smp.

Bug #341979 reported by casolorz
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kvm (Ubuntu)
Fix Released
Medium
KVM

Bug Description

Binary package hint: kvm

We are using:
 Ubuntu 8.04 64-bit
 QEMU 0.9.1
 kvm-72 and kvm-84

We have two guests, WinXP and Win2k3.

Both guests work great, but they can't successfully reboot. When we tell it them to reboot it gets stuck on a blue screen. If we turn off SMP then it works fine.
Shutting down always works, its only reboot that is broken.

Thanks,

--Carlos

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

SMP on Hardy's kvm-62 is known to be buggy and cannot be used reliably for any number of reasons.

If possible, please test the kvm-84 backported to Hardy, which is available in:
 * https://launchpad.net/~ubuntu-virt/+archive/ppa

:-Dustin

Changed in kvm (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Hello-

Can you confirm that you're using the kvm-84 package as provided in the ~ubuntu-virt PPA for hardy, and that you're still experiencing this issue?

Can you reboot successfully if you don't use SMP?

:-Dustin

Changed in kvm (Ubuntu):
status: New → Incomplete
Revision history for this message
casolorz (casolorz) wrote :

We were using kvm-84 but I am not sure if it was from PPA for hardy. And yes we could reboot without SMP.
We no longer have the system we were testing on or the VM, we were just evaluating kvm for our virtualization solutions and we are done with that evaluation now.
Thanks,

--Carlos

Revision history for this message
Dustin Kirkland  (kirkland) wrote : Re: [Bug 341979] Re: Widndows guest can't reboot when using smp.

Thanks a lot for the update.

:-Dustin

Revision history for this message
Jeff Tyson (jeff-applianz) wrote : Re: Widndows guest can't reboot when using smp.

I can confirm this problem when using kvm-84 installed from the ubuntu-virt PPA.

In my windows 2003 server standard x64 guest setting smp=1 makes the reboot work fine, but smp=2 causes the hang. Shutdown works fine, it's just reboot from what i can see.

Revision history for this message
Jeff Tyson (jeff-applianz) wrote :

I have compiled and installed kvm-86, and there is no issue with rebooting. Is there a PPA for this version, or are there plans to update the ubuntu-virt PPA?

Revision history for this message
Dustin Kirkland  (kirkland) wrote : Re: [Bug 341979] Re: Widndows guest can't reboot when using smp.

Jeff-

In your testing, kvm-84 does *not* work, but kvm-86 does?

:-Dustin

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

I should be merging kvm/qemu for Karmic very soon. I'll upload
something to a PPA for older releases, for testing purposes.

:-Dustin

Revision history for this message
Jeff Tyson (jeff-applianz) wrote : Re: Widndows guest can't reboot when using smp.

Yes, that is correct, rebooting works in kvm-86.

summary: - Widndows guest can't reboot when using smp.
+ Windows guest can't reboot when using smp.
Changed in kvm (Ubuntu):
status: Incomplete → Triaged
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Thanks for the report.

This should be fixed in Karmic's qemu-kvm-0.11 package.

If you can reproduce this issue with that package, please reopen the bug.

Thanks,
:-Dustin

Changed in kvm (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
gaestur (usx) wrote :

Found the same problem in Karmic qemu-kvm 0.11.0-0ubuntu6.3.

Test site: HP DL 380 G5 (8-core, 16 GB RAM).
qemu-kvm 0.11.0-0ubuntu6.3
Linux net-v2 2.6.31-20-server #57-Ubuntu SMP Mon Feb 8 09:59:59 UTC 2010 x86_64 GNU/Linux

Windows 2003 R2 guests are having the same problem with 2 virt CPU setup - first crash during reboot after installation, then randomly crashing on consequent reboots. Shutdown ans manual startup work quite fine.

gaestur (usx)
Changed in kvm (Ubuntu):
assignee: nobody → KVM (beutel-f)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.