[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [Qemu-devel] [PATCH v14 00/24] MTTCG Base enabling patche
From: |
Programmingkid |
Subject: |
Re: [Qemu-ppc] [Qemu-devel] [PATCH v14 00/24] MTTCG Base enabling patches with ARM enablement |
Date: |
Sat, 25 Feb 2017 20:46:08 -0500 |
On Feb 24, 2017, at 1:37 PM, Alex Bennée wrote:
>
> G 3 <address@hidden> writes:
>
>> Hi I was wondering if your MTTCG patches have been tested with a
>> PowerPC guest yet.
>
> You would have to talk to PPC guys about the current status of MTTCG for
> the PowerPC architecture. You can force it to run with -accel
> tcg,thread=multi but it will likely behave weirdly if the atomic/barrier
> updates haven't been made to the front end.
>
>> Also do you have a repo someone could clone to test
>> out all your patches?
>
> Sure:
>
> https://github.com/stsquad/qemu/tree/mttcg/base-patches-v14
>
> Hopefully it will get merged in the next couple of days ;-)
>
> --
> Alex Bennée
Ok I have tried out the PowerPC target with "-accel tcg,thread=multi".
What I saw while booting was this message:
kernel[0]: USBF: 235.754 AppleUSBOHCI[0x1151000] Watchdog detected
dead controller (hcca #: 0, hc #: 836)
The maximum host cpu usgae for QEMU went up, but only by 2 percent. Before
qemu-system-ppc would use at most 101% of the host CPU. With the accel option,
it went
up to 104%.
My Mac OS X guest was able to boot up and shutdown correctly with your patches.
With the i386 target, I did see host CPU usage go up to 120%. That was nice
to see. Windows XP and Windows 2000 would not boot to the desktop for some
reason.
Your patches can be a real game changer for emulation. Please let me know
if there is anything else I could do.
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v14 00/24] MTTCG Base enabling patches with ARM enablement,
Programmingkid <=