[PATCH v3 0/2] arm64: Support Enhanced PAN

Vladimir Murzin vladimir.murzin at arm.com
Fri Mar 12 11:18:36 GMT 2021


On 1/26/21 11:09 AM, Will Deacon wrote:
> On Tue, Jan 19, 2021 at 04:07:21PM +0000, Vladimir Murzin wrote:
>> ARM architecture gains support of Enhanced Privileged Access Never
>> (EPAN) which allows Privileged Access Never to be used with
>> Execute-only mappings.
>>
>> As a consequence 24cecc377463 ("arm64: Revert support for execute-only
>> user mappings") can be revisited and re-enabled.
> 
> Does ptdump.c need updating too?

I had a look at ptdump.c and IIUIC that supposed to pretty print bits for
page table entry. Thus with EPAN supported we stop seeing "USR" for execute
only mapping, but it correctly reflects state of pte. What I'm missing?

Cheers
Vladimir




More information about the linux-arm-kernel mailing list