On 25.07.2011, at 23:17, Andreas Färber wrote:

> Am 25.07.2011 um 12:09 schrieb Alexander Graf:
> 
>> On 24.07.2011, at 21:08, Hervé Poussineau wrote:
> 
>>>>> +CPUPPCState *cpu_ppc_init(const char *cpu_model)
>>>>> +{
>>>>> +    CPUPPCState *env;
>>>>> +
>>>>> +    env = qemu_mallocz(sizeof(CPUPPCState));
>>>>> +    if (cpu_ppc_init_inplace(env, cpu_model) < 0) {
>>>>> 
>>>> 
>>>> Why would we need this function again if the CPUs are qdev'ified?
>>>> 
>>> This function is not added ; it is already an existing one (see 25 lines 
>>> before). I kept it to not put in the same patch the CPU qdev'ification and 
>>> the change of all the callers.
>>> Indeed, a second patch may be created to change all callers to use 
>>> cpu_ppc_create_simple() and to remove this function.
>> 
>> Ah, I see. Please write up a patch set that goes through the bits of fully 
>> converting it to Qdev :)
> 
> Could you please consider pulling my more recent patch of a PReP-local static 
> function for shared CPU initialization into ppc-next? That way we can share 
> code between PReP machines now and easily convert it in one central place 
> when CPU qdev'ification has been completed.

Got a subject line for me? :)


Alex

Reply via email to