O kernel Linux 6.14 traz novos recursos para processadores AMD, como avanços em virtualização segura, suporte a RMP segmentado, instrução RMPREAD, melhorias no TSC seguro e otimizações nos contadores de energia RAPL.
O primeiro dia do ciclo de desenvolvimento do kernel Linux 6.14 apresentou diversas melhorias para processadores AMD, especialmente as séries EPYC e Zen 5. Essas atualizações incluem novos recursos de virtualização segura, desempenho energético e mitigações de segurança. Veja os destaques.
Avanços no Secure Encrypted Virtualization (SEV)
O recurso SEV ganhou melhorias significativas neste ciclo:
- Modo RMP Segmentado: Este novo modelo distribui a Tabela de Mapeamento Reverso (RMP) entre diferentes nós, otimizando o acesso e a modificação de dados locais. A funcionalidade é essencial para ambientes de computação confidencial.
- Instrução RMPREAD: Introduzida nos processadores Zen 5, permite uma leitura direta e eficiente das entradas da tabela RMP. Este método substitui técnicas anteriores, sendo mais adequado para servidores da série EPYC 9005.
Essas mudanças aumentam a eficiência e a segurança para máquinas virtuais que utilizam tecnologias SEV, especialmente em cenários de computação em nuvem.
Suporte ao Secure TSC
Com a nova versão do kernel, o suporte ao Secure TSC (Timestamp Counter) foi integrado. Esse recurso permite que máquinas virtuais SEV-SNP acessem as instruções RDTSC e RDTSCP sem interferência do hipervisor, garantindo maior confiabilidade e independência. É um passo importante para aumentar a robustez em ambientes virtualizados.
Mitigação de vulnerabilidades SRSO
A AMD também aprimorou as proteções contra a vulnerabilidade Speculative Return Stack Overflow (SRSO). O recurso SRSO_USER_KERNEL_NO, disponível para processadores Zen 5, elimina a necessidade de mitigações para ataques na fronteira entre o kernel e o espaço do usuário. Isso reduz a sobrecarga de desempenho e reforça a segurança, especialmente em cenários que envolvem máquinas virtuais e computação em nuvem.
Atualizações em contadores de energia e desempenho
Os drivers da AMD também receberam aprimoramentos para melhor desempenho:
- Contadores de Energia RAPL: Suporte ampliado para contadores de energia, permitindo monitoramento mais preciso e eficiente em workloads intensivos.
- Driver PMU: Atualizações no driver de Unidade de Monitoramento de Desempenho (PMU) adicionaram novas capacidades para melhorar o controle e a análise de desempenho.
Essas mudanças são fundamentais para aumentar a eficiência energética e o desempenho geral dos sistemas que utilizam processadores AMD.
Conclusão
As melhorias trazidas pelo kernel Linux 6.14 refletem o compromisso contínuo da AMD em atender às demandas de segurança, desempenho e eficiência nos ambientes modernos. Desde avanços na virtualização segura até mitigações de vulnerabilidades, essas atualizações fortalecem a posição da AMD no mercado de infraestrutura e computação em nuvem.
Para mais detalhes técnicos, consulte o arquivo mirror do kernel Linux.
Continue acompanhando para saber mais sobre as novidades do Linux 6.14!