[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS
From: |
Alexander Graf |
Subject: |
Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS |
Date: |
Mon, 12 Mar 2012 20:33:24 +0100 |
On 12.03.2012, at 20:28, Jakub Jermar wrote:
> Hi Mark,
>
> On 03/12/2012 05:26 PM, Mark Cave-Ayland wrote:
>> I haven't managed to get as far as I liked on this to date (mainly as
>> there was another bug preventing VGA in git master from PPC working),
>> but I did manage to at least get HelenOS to boot with the (incomplete)
>> attached patch against git master. I don't believe this is necessarily
>> the full solution since I find the booted image is quite console
>> lethargic (and can lose/return incorrect keypresses).
>>
>> The reason I hadn't updated the bug was because I still wasn't sure if
>> this was part of the QEMU performance regression I noticed when
>> comparing old/new versions of HelenOS or simply because the flag
>> handling for calculating new_msr is still incomplete. Some searching
>> revealed the link http://www.systemcomputing.org/ppc/ppc4.htm which
>> seems to indicate that the MSR modification upon entry to the interrupt
>> routine could be different to the list of always-zeroed flags removed by
>> the mask (which is what pointed me in this direction in the first place).
>>
>> Anyway, I include the patch as discussion point - don't forget that you
>> need to boot QEMU with the openbios-ppc image from 0.11 stable branch if
>> you currently wish to test this.
>
> (Cc: to helenos-devel@)
>
> I tried your patch with the latest HelenOS mainline. The user experience
> seems the same compared to what you get with Qemu 0.11.1, meaning that
> in both cases the clock seems to go too fast (could be a HelenOS bug),
> but otherwise the system boots and runs fine.
So we are losing an MSR bit. Please try to find out which one it is.
Alex
- [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Jakub Jermar, 2012/03/12
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Alexander Graf, 2012/03/12
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Mark Cave-Ayland, 2012/03/12
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Alexander Graf, 2012/03/12
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Jakub Jermar, 2012/03/12
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS,
Alexander Graf <=
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Mark Cave-Ayland, 2012/03/13
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Alexander Graf, 2012/03/13
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Mark Cave-Ayland, 2012/03/13
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Alexander Graf, 2012/03/13
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Mark Cave-Ayland, 2012/03/13
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Alexander Graf, 2012/03/13
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Alexander Graf, 2012/03/13
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Mark Cave-Ayland, 2012/03/13
- Re: [Qemu-ppc] Regression in ppc-softmmu when running HelenOS, Mark Cave-Ayland, 2012/03/15
- Re: [Qemu-ppc] [HelenOS-devel] Regression in ppc-softmmu when running HelenOS, Martin Sucha, 2012/03/17