qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH v4 02/29] target-ppc: Merge 970FX and 970MP into


From: Alexey Kardashevskiy
Subject: Re: [Qemu-devel] [PATCH v4 02/29] target-ppc: Merge 970FX and 970MP into a single 970 class
Date: Wed, 04 Jun 2014 14:48:41 +1000
User-agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

On 06/04/2014 02:25 AM, Tom Musta wrote:
> On 6/3/2014 4:27 AM, Alexey Kardashevskiy wrote:
>> @@ -7303,8 +7304,21 @@ static void init_proc_970 (CPUPPCState *env)
>>                   SPR_NOACCESS, SPR_NOACCESS,
>>                   &spr_read_hior, &spr_write_hior,
>>                   0x00000000);
>> +
>> +    spr_register(env, SPR_CTRL, "SPR_CTRL",
>> +                 SPR_NOACCESS, SPR_NOACCESS,
>> +                 SPR_NOACCESS, &spr_write_generic,
>> +                 0x00000000);
>> +    spr_register(env, SPR_UCTRL, "SPR_UCTRL",
>> +                 SPR_NOACCESS, SPR_NOACCESS,
>> +                 &spr_read_generic, SPR_NOACCESS,
>> +                 0x00000000);
> 
> This doesn't look quite right .... UCTRL is readable also from both user & 
> supervisor mode.
> 
> And UCTRL should alias CTRL (a la your read_ureg helper).
> 
> But you've only re-arranged existing code ... not regressed anything.  This 
> should be fixed in
> a follow up patch.


I will add it as a separate patch in v5.


-- 
Alexey



reply via email to

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