[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [Qemu-ppc] [PATCH ppc-next v2 00/52] PowerPCCPU subclas
From: |
Andreas Färber |
Subject: |
Re: [Qemu-devel] [Qemu-ppc] [PATCH ppc-next v2 00/52] PowerPCCPU subclasses, remixed |
Date: |
Sat, 23 Feb 2013 19:27:15 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130105 Thunderbird/17.0.2 |
Am 23.02.2013 17:15, schrieb Andreas Färber:
> Am 22.02.2013 16:21, schrieb Alexander Graf:
>> After this patch set, the -cpu ? list is split into 2 segments.
>>
>> I would prefer if we could in the help output revert to the old behavior of
>> only a single list ordered by PVR. Let me show you what I'm thinking of:
>>
>>> PowerPC 601_v1 PVR 00010001
>> [...]
>>> PowerPC 740_v3.1 PVR 00080301
>> 740 (alias to "PowerPC 740_v3.1)
>>> PowerPC 750cx_v1.0 PVR 00082100
>
> How do you imagine this to be implemented then? Per ObjectClass walk the
> aliases list for aliases that resolve to the same type?
Didn't come up with a more efficient implementation:
http://patchwork.ozlabs.org/patch/222738/
Based on -cpu host refactoring patch, but feel free to reorder and squash.
> What about "host" presentation? My patch just put it into a third
> segment, we can easily drop the \n line though.
> See also Jan's patch for x86 adding a description for "host".
> A related question is whether to expose the aliases via QMP. That should
> be easier to implement, similar to how aliases are handled right now.
http://patchwork.ozlabs.org/patch/222740/
Feel free to apply, squash or drop.
>> I also think the alias list should go into cpu-models.c.
>
> OK, becomes extern and typedef needs to go into header then.
http://patchwork.ozlabs.org/patch/222744/
Based on the above. If you don't want the QMP patch, it should still
apply minus the QMP hunk.
Andreas
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
- Re: [Qemu-devel] [PATCH ppc-next v2 42/52] target-ppc: Convert CPU definitions, (continued)
[Qemu-devel] [PATCH ppc-next v2 48/52] target-ppc: Turn descriptive CPU model comments into device descriptions, Andreas Färber, 2013/02/18
[Qemu-devel] [PATCH ppc-next v2 32/52] target-ppc: Extract MPC8247/MPC8248/MPC8270-80 aliases, Andreas Färber, 2013/02/18
[Qemu-devel] [PATCH ppc-next v2 46/52] target-ppc: Set remaining fields on CPU family classes, Andreas Färber, 2013/02/18
[Qemu-devel] [PATCH ppc-next v2 29/52] target-ppc: Extract e300 alias, Andreas Färber, 2013/02/18
[Qemu-devel] [PATCH ppc-next v2 31/52] target-ppc: Extract MPC82xx alias, Andreas Färber, 2013/02/18
Re: [Qemu-devel] [PATCH ppc-next v2 00/52] PowerPCCPU subclasses, remixed, Alexander Graf, 2013/02/22