Re: [PATCH v3 00/21] KVM: arm64: Rewrite page-table code and fault handling

Gavin Shan
2020-09-05T03:58:42Z

Hi Marc,

On 9/4/20 8:07 PM, Marc Zyngier wrote:
> On 2020-09-04 01:51, Gavin Shan wrote:
>> On 9/3/20 10:16 PM, Will Deacon wrote:
>>> On Thu, Sep 03, 2020 at 09:48:18PM +1000, Gavin Shan wrote:
>>>> On 9/3/20 9:13 PM, Gavin Shan wrote:
>>>>> On 9/3/20 5:34 PM, Gavin Shan wrote:
>>>>>> On 8/25/20 7:39 PM, Will Deacon wrote:

[...]

>>
>> Since the the following changes have been folded to v4, I reran the test cases
>> on v4 and everything works fine.
>
> Thanks a lot for the great testing and reviewing effort!
>
> <shameless ask>
> Since you obviously have a test rig setup for this: does your TX2 support 16kB
> pages? If so, could you please do another run with this page size on the host?
> </shameless ask>
>

My TX2 machine doesn't support 16KB page size unfortunately. The
following output was seen from host when it has 16KB page size.
Sorry about it.

CONFIG_ARM64_PAGE_SHIFT=14
CONFIG_ARM64_VA_BITS_47=y
CONFIG_ARM64_VA_BITS=47

Output from console on host
===========================
EFI stub: ERROR: This 16 KB granular kernel is not supported by your CPU

Failed to boot both default and fallback entries.

Press any key to continue...

Thanks,
Gavin