[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 1/3] target/arm: keep translation start level unsigned
From: |
Richard Henderson |
Subject: |
Re: [PATCH 1/3] target/arm: keep translation start level unsigned |
Date: |
Thu, 31 Dec 2020 08:54:04 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 |
On 12/31/20 1:55 AM, Rémi Denis-Courmont wrote:
> Le jeudi 31 décembre 2020, 00:10:09 EET Richard Henderson a écrit :
>> On 12/18/20 6:33 AM, remi.denis.courmont@huawei.com wrote:
>>> From: Rémi Denis-Courmont <remi.denis.courmont@huawei.com>
>>>
>>> Signed-off-by: Rémi Denis-Courmont <remi.denis.courmont@huawei.com>
>>> ---
>>>
>>> target/arm/helper.c | 14 ++++++--------
>>> 1 file changed, 6 insertions(+), 8 deletions(-)
>>
>> The patch does more than what is described above.
>
> No? It removes generating negative values, and handling them, for translation
> levels.
But the removal of generating negative values, i.e. the mask with 3, is clearly
tied to TTST and makes no sense by itself.
Maybe the whole thing is clearer all squashed together...
r~
- [PATCH 3/3] target/arm: enable Small Translation tables in max CPU, (continued)