qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [Qemu-ppc] [PATCH 0/2] Clean up the ppc default configs


From: Thomas Huth
Subject: Re: [Qemu-devel] [Qemu-ppc] [PATCH 0/2] Clean up the ppc default configs
Date: Tue, 16 Jan 2018 12:10:55 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2

On 16.01.2018 11:51, Peter Maydell wrote:
> On 16 January 2018 at 10:41, Thomas Huth <address@hidden> wrote:
>> On 15.01.2018 13:00, BALATON Zoltan wrote:
>> [...]
>>> I've also noticed that most of the boards were available both in ppcemb
>>> and ppc targets so maybe these could be merged now to avoid confusion
>>> but I don't know the reason why ppcemb existed in the first place so I
>>> don't know what other implications dropping ppcemb may have.
>>
>> FYI: I've had a chat with Alexander Graf this morning in IRC, and the
>> qemu-system-ppcemb was indeed only created for supporting the CPUs with
>> page sizes < 4k. Everything else is supposed to work with
>> qemu-system-ppc, too. Since likely nobody is using page sizes < 4k on
>> embedded PPCs nowadays anymore (and Alex was also only aware of one
>> home-brew OS that did this in the past is likely not available now
>> anymore), I think we can go forward and start the deprecation of ppcemb.
> 
> We do now support runtime-settable page sizes (as a board model property),
> so you could roll support for 1K pages into ppc-softmmu/ppc64-softmmu
> if you wanted.

Yes, I've noticed this TARGET_PAGE_BITS_VARY stuff in target/arm/
already ... I think that's a good plan B if someone speaks up claiming
that <4k page sizes are still required after we've marked ppcemb as
deprecated.

 Thomas



reply via email to

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