Chegando praticamente junto com o noo Ubuntu 22.10, acaba de ser lançado o sistema operacional OpenBSD 7.2, que vem com suporte para Ampere Altra e Apple M2. O anúncio da distribuição OpenBS 7.2 foi feito pelo desenvolvedor Theo de Raadt.
O que mais se destaca com o OpenBSD 7.2 é que agora ele suporta processadores de servidor Ampere Altra Arm. Isso ocorre após o grande sucesso do Ampere Altra no Linux e o sucesso do Altra/Altra Max no mercado. Este recurso está sendo escolhido por vários provedores de serviços de nuvem pública e outras organizações. Sendo assim, os vários BSDs estão trabalhando no suporte do Ampere Altra.
OpenBSD 7.2 lançado com suporte para Ampere Altra e Apple M2
O OpenBSD 7.2 também contém suporte inicial para os SoCs M2 da Apple com o trabalho de engenharia reversa e escrita de drivers indo de mãos dadas com o trabalho que está sendo feito pelos desenvolvedores do Linux também no suporte M1/M2 da Apple. Completando o emocionante trabalho de habilitação do Arm no OpenBSD 7.2, está recebendo suporte inicial para o laptop Lenovo ThinkPad X13s Arm e outros hardwares que usam o SoC Qualcomm Snapdragon 8cx Gen 3 de ponta.
Principais características do OpenBSD 7.2
Além dos alvos Apple M2 e Ampere Altra terem suporte inicial, algumas das outras mudanças do OpenBSD 7.2 incluem:
- Várias melhorias no kernel SMP diferentes;
- Novos drivers de hardware para vários blocos ASICs/IP da Apple, Qualcomm, SiFive, StarFive e Allwinner;
- Suporte para chipsets WiFi Intel AX210/AX211;
- A separação de privilégios foi adicionada a mais componentes juntamente com uma variedade de outras melhorias de segurança;
- Atualizar o suporte do driver de vídeo DRM em relação ao Linux 5.15.69 e também habilitar o suporte do driver Intel DRM para Alder Lake e Raptor Lake;
- Suporte para até 256 núcleos de CPU para builds OpenBSD ARM64;
- Várias melhorias de escala de frequência da CPU;
- Ativação do kstat no kernel que exporta estatísticas do kernel para serem lidas pelo utilitário kstat.
Gerenciador de renderização direta e drivers gráficos
- Drm(4) atualizado para Linux 5.15.69
- inteldrm(4): suporte para Alder Lake, Raptor Lake
- Reimplementado o código de alocação de página TTM usando APIs bus_dma(9) para garantir que os endereços DMA sejam traduzidos corretamente em arquiteturas com um IOMMU. Isso corrigiu amdgpu(4) e radeondrm(4) em máquinas powerpc64, sparc64 e arm64 com SMMU.
- Suporte implementado para framebuffers que não iniciam em um limite de página (como os do MacBook Pro de 14″ e 16″ de 2021).
- Adicionada manipulação para framebuffers onde o primeiro pixel não está alinhado com a página wsfb(4).
- Corrigido Xorg(1) ao usar o hardware framebuffer luna88k 1bpp.
Downloads e mais detalhes sobre todas as mudanças com o OpenBSD 7.2 podem ser encontrados em OpenBSD.org.