[Top][All Lists]
[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
signature.asc
Description: OpenPGP digital signature