[Bug 1338277] [NEW] Ubuntu 14.04 + QEmu 2.0 + KSM = 1, makes Windows 2008 R2 guests to crash (BSOD)

Launchpad Bug Tracker 1338277 at bugs.launchpad.net
Tue Jul 8 11:16:30 UTC 2014


You have been subscribed to a public bug:

Guys,

I'm trying to run Windows 2008 as a QEmu guest on my Ubuntu 14.04 but,
after lots of tests, I figured out that it doesn't work, QEmu makes
Windows 2008 to crash, and it is not a Windows fault, I'm pretty sure
that it is a QEmu bug.

Lab environment (5 servers):

3 physical servers: Dell R610

2 physycal servers: IBM x3650

* Where Windows crash (5 servers tested) ?

Ubuntu 14.04 + QEmu 2.0 + VirtIO 0.1-81 = Windows 2008 crash every hour

- Installed with "apt-get install ubuntu-virt-server".

* Where Windows do not crash (5 servers tested) ?

Ubuntu 14.04 + Xen 4.4 +  gplpv_Vista2008x64_1.0.1092.9 = Windows
working smoothly

- Installed with "apt-get install xen-system-amd64".

So, after removing QEmu from my environment, and using Xen instead, all
Windows guests are now running without any crash.

What kind of information, can I provide for you guys, to deep debug this
QEmu problem ?

Plus, it is interesting to note that a lot of times, all Windows guests
(on top of QEmu / KVM) crashes at the exactly the same time! So, it can
not be a problem within each Windows guest, but at the Hypervisor
itself! Something happen there, that affects almost all Windows guests
simultaneously.

Also, it worth to mention that this problem is probably affecting clouds
based on OpenStack IceHouse, on top of Ubuntu + QEmu 2.0...

Screenshots:

http://i.imgur.com/vnJSTgg.png

http://i.imgur.com/34nADWr.png

NOTE: I'm using KSM (Kernel Samepage Merging) with QEmu, to save RAM. It
seems that when with Xen (+QEmu / HVM), KSM is not used :'( , but it is
enabled ( 1 > /sys/kernel/mm/ksm/run at Dom0's kernel). I did not tried
to disable KSM to see if Windows becomes more stable on QEmu 2.0...

Also, I did not run tests on this environment with Ubuntu 12.04.4 (or
12.04.4 with Ubuntu Cloud Archives, to get newer versions of QEmu (but
not 2.0) for old LTS).

CURIOSITY: On older hardware, like Dell R1950, and at my old Intel
Desktop Core i7, I'm running Windows 2008 and 7, on Ubuntu 14.04 with
QEmu 2.0 without any crash... I really like to figure out why QEmu is
crashing Windows guests on Dell R610 and on IBM x3650...

Attaching the VM's configuration files on next posts...

Best,
Thiago

** Affects: qemu (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: 2008 bsod crash qemu windows
-- 
Ubuntu 14.04 + QEmu 2.0 + KSM = 1, makes Windows 2008 R2 guests to crash (BSOD)
https://bugs.launchpad.net/bugs/1338277
You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to qemu in Ubuntu.



More information about the Ubuntu-server-bugs mailing list