kernelconfig_penguin
CONFIG_ARM64_PAN is not available for the default architecture x86.
Result is shown for architecture arm64

Enable support for Privileged Access Never (PAN)

configname: CONFIG_ARM64_PAN

Linux Kernel Configuration
└─> Kernel Features
└─> ARMv8.1 architectural features
└─> Enable support for Privileged Access Never (PAN)

Privileged Access Never (PAN; part of the ARMv8.1 Extensions)
prevents the kernel or hypervisor from accessing user-space (EL0)
memory directly.

Choosing this option will cause any unprotected (not using
copy_to_user et al) memory access to fail with a permission fault.

The feature is detected at runtime, and will remain as a 'nop'
instruction if the cpu does not implement the feature.