Enable support for Common Not Private (CNP) translations
configname: CONFIG_ARM64_CNP
Linux Kernel Configuration
└─>
Kernel Features
└─>
ARMv8.2 architectural features
└─>
Enable support for Common Not Private (CNP) translations
Common Not Private (CNP) allows translation table entries to
be shared between different PEs in the same inner shareable
domain, so the hardware can use this fact to optimise the
caching of such entries in the TLB.
Selecting this option allows the CNP feature to be detected
at runtime, and does not affect PEs that do not implement
this feature.
be shared between different PEs in the same inner shareable
domain, so the hardware can use this fact to optimise the
caching of such entries in the TLB.
Selecting this option allows the CNP feature to be detected
at runtime, and does not affect PEs that do not implement
this feature.