Skip to contentSkip to conversation

New: SMP x64 Windows 2003 guest can't boot up

Bug 58931 [email protected] 1 participant 5 messages May 29, 2013 – Jul 1, 2013 KVM

lore
Share & tools
lore
#0 lore raw

https://bugzilla.kernel.org/show_bug.cgi?id=58931

Summary: SMP x64 Windows 2003 guest can't boot up
Product: Virtualization
Version: unspecified
Kernel Version: 3.10.0-rc1
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: kvm
AssignedTo: [email protected]
ReportedBy: [email protected]
Regression: Yes

Environment:
------------
Host OS (ia32/ia32e/IA64):ia32e
Guest OS (ia32/ia32e/IA64):ia32e
Guest OS Type (Linux/Windows):Windows
kvm.git next Commit:e47a5f5fb715b90b40747e9e235de557c6abd56c qemu-kvm Commit:b5803aa3583e82e5133f7621121bc15ee694f4a1 Host Kernel Version:3.10.0-rc1
Hardware: SandyBridge / IvyBridge

Bug detailed description:
--------------------------
SMP 64bit Windows 2003 can't boot up as a KVM guest.

note:
1.win2k8/win7/win8/win2012/rhel6u4 guest can boot up fine 2.UP 64bit win2k3 guest (1 vCPU)can boot up fine. 3.32bit(PAE) win2k3 guest with 2 vCPUs can boot up fine.

This should be a kvm kernel bug.

kvm next + qemu-kvm   = result
f722406f + b5803aa3   = good
e47a5f5f + b5803aa3   = bad

Reproduce steps:
----------------
1.start up a host with KVM enabled
2. qemu-system-x86_64 -enable-kvm -m 1024 -smp 2 -net none win2k3-x64.img

Current result:
----------------
SMP 64bit win2k3 guest boot up fail

Expected result:
----------------
SMP 64bit win2k3 guest boot up fine

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#1 lore raw

[Bug 58931] SMP x64 Windows 2003 guest can't boot up

https://bugzilla.kernel.org/show_bug.cgi?id=58931

--- Comment #1 from Jay Ren <[email protected]> 2013-06-06 15:40:58 --- After bisection, we found the first bad commit is:

f1ed0450a5fac7067590317cbf027f566b6ccbca
commit f1ed0450a5fac7067590317cbf027f566b6ccbca

Author: Jan Kiszka <[email protected]>
Date:   Sun Apr 28 14:00:41 2013 +0200

KVM: x86: Remove support for reporting coalesced APIC IRQs

Gleb and Jan are trying to fix it.

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#2 lore raw

[Bug 58931] SMP x64 Windows 2003 guest can't boot up

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=58931

Jay Ren <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |RESOLVED
         Resolution|                            |CODE_FIX

--- Comment #2 from Jay Ren <[email protected]> 2013-07-01 08:45:51 --- The following commit fixed this bug:

commit 24f7bb52e952912b6a936ebcdc4e744b03e9e5cf

Author: Gleb Natapov <[email protected]>
Date:   Mon Jun 24 15:19:15 2013 +0300

KVM: Fix RTC interrupt coalescing tracking

This reverts most of the f1ed0450a5fac7067590317cbf027f566b6ccbca. After the commit kvm_apic_set_irq() no longer returns accurate information about interrupt injection status if injection is done into disabled APIC. RTC interrupt coalescing tracking relies on the information to be accurate and cannot recover if it is not.

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#3 lore raw

[Bug 58931] SMP x64 Windows 2003 guest can't boot up

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=58931

Jay Ren <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |VERIFIED

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#4 lore raw

[Bug 58931] SMP x64 Windows 2003 guest can't boot up

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=58931

Jay Ren <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|VERIFIED |CLOSED

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.