Lançamento inovador

OpenBSD 7.6 lançado com suporte a AVX-512 e Snapdragon X Elite SoCs

OpenBSD 7.6 traz suporte para Snapdragon X Elite SoCs, AVX-512 em AMD64, melhorias de segurança e diversas atualizações de drivers e kernel, fortalecendo seu suporte para dispositivos móveis e modernos.

Logotipo do OpenBSD com listras coloridas retrô em um fundo preto.

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

Mascote do OpenBSD, um baiacu estilizado, sobre um fundo laranja.
  • 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.