qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] Re: Breakage with local APIC routing


From: Jan Kiszka
Subject: [Qemu-devel] Re: Breakage with local APIC routing
Date: Sun, 17 Aug 2008 18:52:27 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666

Johannes Schindelin wrote:
> Hi,
> 
> On Wed, 13 Aug 2008, Jan Kiszka wrote:
> 
>> Johannes Schindelin wrote:
>>> due to the change in revision 3371 (well, at that time, CVS was used, 
>>> which was no better than Subversion) installation of win64 is broken 
>>> in QEmu.  The commit message reads like this:
>>>
>>>     Don't route PIC interrupts through the local APIC if the local 
>>>     APIC config says so. By Ari Kivity.
>> I recalled some earlier post on this which claimed to fix the issue and 
>> found it in the archive:
>>
>> http://permalink.gmane.org/gmane.comp.emulators.qemu/25415
> 
> I tried this, and it changes the symptoms, indeed.  Instead of an endless 
> loop, it results in a bluescreen.
> 
> As the OP said that it worked for him, I guess it is either in commits 
> that came after his post, or in my add-on patches.

So we are likely on the wrong path. Maybe we have to understand what
happens here first...

> 
> Hopefully I will find some time to work more on this bug.

Would be interesting to know
 - if pic_irq_request is continuously called or if it stops when windows
   hangs
 - what IRQ vectors are delivered
 - in what state the apic is, namely the s->lvt[APIC_LVT_LINT0]

Let me know if you can run some instrumentation patches.

Thanks,
Jan

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]