As alterações do ARM de 64 bits foram enviadas antecipadamente para a agora aberta janela de mesclagem do kernel Linux 6.12. Neste ciclo, a Arm também tem trabalho a fazer em termos de computação confidencial e outros novos recursos. Após um ano de desenvolvimento do kernel, o suporte ArmPermissionOverlayExtension finalmente apareceu no Linux 6.12.

As extensões de cobertura de permissão do Arm foram adicionadas à especificação ArmA-Profile em 2022. PermissionOverlayExtension fornece a capacidade de restringir permissões de área de memória e pode ser usado no espaço do usuário. Com suporte para esta extensão, ela pode ser usada para implementar suporte a chamadas de sistema de chave de proteção de memória Linux.

Em termos de computação confidencial Arm, o Linux 6.12 adiciona suporte para lançar o kernel ARM64 como um convidado protegido no hipervisor KVM “pKVM” protegido do Android.

Outras alterações do ARM64 para Linux 6.12 incluem soluções alternativas de errata para plataformas HiSilicon e AmpereOne, correções de falhas para o driver AMDGPU no AMD64 e várias outras correções.

Para obter mais detalhes sobre as alterações na arquitetura ARM64 do Linux 6.12, consulte a solicitação pull.