[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 at 20:13, George Dunlap <george.dunlap@xxxxxxxxxxxxx> wrote: > 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: >>>> 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 So as indicated yesterday, let's start with a debugging patch for this and the FreeBSD problems. The patch is pretty trivial for starters, but helped me spot other related problems with Linux quite well. On Linux it didn't get very noisy, so output was easy to collect and not very difficult to analyze - let's see whether that also holds for Windows and FreeBSD... Jan --- a/xen/arch/x86/hvm/rtc.c +++ b/xen/arch/x86/hvm/rtc.c @@ -451,6 +451,7 @@ static int rtc_ioport_write(void *opaque rtc_timer_update(s); break; case RTC_REG_B: +printk("B=%02x [A:%02x B:%02x C:%02x]\n", data, s->hw.cmos_data[RTC_REG_A], orig, s->hw.cmos_data[RTC_REG_C]);//temp if ( data & RTC_SET ) { /* set mode: reset UIP mode */ @@ -629,6 +630,7 @@ static uint32_t rtc_ioport_read(RTCState case RTC_REG_C: ret = s->hw.cmos_data[s->hw.cmos_index]; s->hw.cmos_data[RTC_REG_C] = 0x00; +printk("C=%02x\n", ret);//temp rtc_update_irq(s); check_update_timer(s); alarm_timer_update(s); Attachment:
x86-HVM-RTC.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |