[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Bug: Windows 2003 fails to install on xen-unstable tip

On 17/04/13 09:27, Jan Beulich wrote:
On 16.04.13 at 16:35, George Dunlap <george.dunlap@xxxxxxxxxxxxx> wrote:
On 16/04/13 15:34, Jan Beulich wrote:
On 16.04.13 at 16:22, George Dunlap <George.Dunlap@xxxxxxxxxxxxx> wrote:
The other day I just happened to try to install Windows 2003 on
xen-unstable tip.  After booting the CD and copying the files, the
whole thing stops at "Setup is starting Windows".

The VM is in the "blocked" state; which means it has called HLT and is
waiting for interrupts; but no interrupts are delivered, so everything
just stops.

Windows XP, strangely enough, installs just fine.

I have duplicated this with both qemu-upstream and qemu-traditional;
and also on both AMD and Intel.

I was wondering:
1. if any of you had an idea what changeset might be involved
Any of the RTC emulation changes since 4.2 would be possible
candidates, with mine much more likely than Tim's (since his mainly
fix issues mine introduced).
If you've got a git hash tag for your first change, I can do a quick
test to see if that's it.
The first of these commits is 2fe82ac11fd078485388fe7c5e8bc3b6ac9185b0.

Here are the results of my bisect:

620d5dad54008e40798c4a0c4322aef274c36fa3 is the first bad commit
commit 620d5dad54008e40798c4a0c4322aef274c36fa3
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Tue Feb 5 09:44:00 2013 +0100

    x86/HVM: assorted RTC emulation adjustments

    - only call check_update_timer() on REG_B writes when SET changes
    - only call alarm_timer_update() on REG_B writes when relevant bits
    - instead properly handle AF and PF when the guest is not also setting
      AIE/PIE respectively (for UF this was already the case, only a
      comment was slightly inaccurate), including calling the respective
      update functions upon REG_C reads

    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Tested-by: Olaf Hering <olaf@xxxxxxxxx>

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.