Los cambios de ARM de 64 bits se enviaron anticipadamente a la ventana de fusión del kernel de Linux 6.12, ahora abierta. En este ciclo, Arm también tiene trabajo que hacer en términos de informática confidencial y otras capacidades nuevas. Después de un año de desarrollo del kernel, la compatibilidad con ArmPermissionOverlayExtension finalmente apareció en Linux 6.12.

Las extensiones de cobertura de permisos de Arm se agregaron a la especificación ArmA-Profile en 2022. PermissionOverlayExtension brinda la capacidad de restringir los permisos del área de memoria y se puede usar en el espacio del usuario. Con soporte para esta extensión, se puede utilizar para implementar el soporte de llamadas al sistema de claves de protección de memoria de Linux.

En términos de informática confidencial Arm, Linux 6.12 agrega soporte para iniciar el kernel ARM64 como invitado protegido bajo el hipervisor KVM "pKVM" protegido de Android.

Otros cambios de ARM64 para Linux 6.12 incluyen soluciones de erratas para las plataformas HiSilicon y AmpereOne, correcciones de fallas para el controlador AMDGPU en AMD64 y varias otras correcciones.

Para obtener más detalles sobre los cambios en la arquitectura Linux 6.12 ARM64, consulte la solicitud de extracción.