qemu-ppc
[Top][All Lists]
Advanced

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

Re: [Qemu-ppc] [Qemu-devel] [PATCH RFC 0/4] Enable MTTCG on PowerPC


From: Programmingkid
Subject: Re: [Qemu-ppc] [Qemu-devel] [PATCH RFC 0/4] Enable MTTCG on PowerPC
Date: Sat, 3 Sep 2016 13:13:19 -0400

On Sep 3, 2016, at 1:11 PM, Nikunj A Dadhania wrote:

> Nikunj A Dadhania <address@hidden> writes:
> 
>> Programmingkid <address@hidden> writes:
>> The result was this error message:
>>> qemu-system-ppc: Number of SMP CPUs requested (4) exceeds max CPUs
>>> supported by machine 'mac99' (1)
>> 
>> This seems to be similar error which I got when enabling ppc64. 02/04 of
>> my patch has got over the limitation for ppc64. I guess some patch seems
>> to be missing for ppc.
>> 
>> I thought that something like this should work:
> 
> Working, still some issues though.
> 
>> 
>> ========================================================================
>> 
>> diff --git a/hw/ppc/mac.h b/hw/ppc/mac.h
>> index 20cbddb..e6522e5 100644
>> --- a/hw/ppc/mac.h
>> +++ b/hw/ppc/mac.h
>> @@ -32,7 +32,7 @@
>> #include "hw/input/adb.h"
>> 
>> /* SMP is not enabled, for now */
>> -#define MAX_CPUS 1
>> +#define MAX_CPUS 4
>> 
>> #define BIOS_SIZE     (1024 * 1024)
>> #define NVRAM_SIZE        0x2000
>> diff --git a/hw/ppc/mac_newworld.c b/hw/ppc/mac_newworld.c
>> index 7d25106..13e7d1c 100644
>> --- a/hw/ppc/mac_newworld.c
>> +++ b/hw/ppc/mac_newworld.c
>> @@ -515,6 +515,7 @@ static void core99_machine_class_init(ObjectClass *oc, 
>> void *data)
>> {
>>     MachineClass *mc = MACHINE_CLASS(oc);
>> 
>> +    fprintf(stderr, "%s: init %d\n", __func__, MAX_CPUS);
>>     mc->desc = "Mac99 based PowerMAC";
>>     mc->init = ppc_core99_init;
>>     mc->max_cpus = MAX_CPUS;
>> 
>> ========================================================================
>> 
>> 
>> But I do not see this print at all. core99_machine_class_init() doesnt
>> get called ? Am I missing something?
> 
> Wasnt compiling right target ppc-softmmu :(
> 
> Regards
> Nikunj

I have a lot of PowerPC operating systems here. Let me
know when you are ready and I will be glad to test out
your code.


reply via email to

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