O OpenBSD 7.6 foi lançado, trazendo um conjunto robusto de melhorias de hardware e segurança, além de atualizações no espaço do usuário e aprimoramentos no kernel. Essa versão marca um avanço significativo para o sistema operacional BSD, atendendo a novos processadores e ampliando o suporte a dispositivos móveis.
Novidades no OpenBSD 7.6
- Suporte inicial para Qualcomm Snapdragon X1 Elite: O OpenBSD 7.6 agora oferece suporte preliminar para SoCs Qualcomm Snapdragon X1 Elite (X1E80100) e compatibilidade com o Samsung Galaxy Book4 Edge no modo ACPI.
- Segurança aprimorada em ARM64: A versão 7.6 adiciona mitigações para Spectre-V4 e Spectre-BHB em processadores ARM Cortex-A57, além de melhorias na segurança de acesso privilegiado.
- Suporte a AVX-512 em AMD64: O OpenBSD 7.6 finalmente implementa suporte para AVX-512, melhorando o desempenho em CPUs que suportam essa tecnologia.
- Mitigações para RFDS: Vulnerabilidades relacionadas ao Intel Register File Data Sampling (RFDS) foram tratadas com microcódigos atualizados para CPU.
- Suporte ao Milk-V Pioneer em RISC-V: Esta versão traz compatibilidade com a placa Milk-V Pioneer para dispositivos RISC-V.
- Trabalho contínuo no estado de suspensão S0: O desenvolvimento de suporte para estados de suspensão S0 continua, visando melhorar a funcionalidade de “suspensão para inatividade” em sistemas AMD64.
- Aprimoramentos em gráficos e drivers: Inclusão de suporte para gráficos Meteor Lake Arc com o driver DRM da Intel, sincronizando com o código do Linux 6.6.52. Além disso, suporte para AMD SEV no VMM foi adicionado.
- Aprimoramento no kernel e rede: O OpenBSD 7.6 traz melhorias em vários drivers de rede e atualizações significativas para libva para suporte à aceleração de vídeo.
Esses são apenas alguns dos muitos avanços implementados nesta versão. Para detalhes completos, você pode acessar a página oficial da versão OpenBSD 7.6.
Melhorias específicas por plataforma
- ARM64: Mitigações para Spectre e suporte a CPUs Cortex-A520AE e A720AE foram implementados. O sistema agora suporta estados de inatividade profunda, reduzindo o consumo de energia.
- AMD64: Suporte completo a AVX-512 e melhorias para reduzir conflitos de recursos no sistema. Além disso, o suporte a AMD SEV foi expandido, e os estados de suspensão foram aprimorados.
- RISC-V: Suporte ao Milk-V Pioneer Board e melhorias na gestão de caches para maior eficiência e desempenho.
Recursos do usuário e outros aprimoramentos
- Novas funcionalidades em rede: Suporte expandido para interfaces PPP e conexões rdomain(4), além de uma melhor compatibilidade com dispositivos Intel e AMD.
- Melhorias no VMM: Exposição otimizada de recursos de CPU para máquinas virtuais e suporte aprimorado ao AMD SEV, além de correções para compatibilidade com hardware Intel mais antigo.
- LibreSSL atualizado: A versão 4.0.0 do LibreSSL traz suporte inicial ao Emscripten e várias correções internas para melhorar a segurança e o desempenho.
Download e mais informações
Para mais detalhes, incluindo a lista completa de mudanças, é recomendado visitar a página de erratas e acessar os arquivos disponíveis nos espelhos oficiais do OpenBSD.