qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH v14 00/24] MTTCG Base enabling patches with ARM


From: Programmingkid
Subject: Re: [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.


reply via email to

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