Em 19 de maio, foi lançado o sistema operacional semelhante ao UNIX OpenBSD 6.7. A característica distintiva deste sistema é o foco na qualidade do código e na segurança. O projeto foi fundado por Theo de Raadt em 1995 após um conflito com os desenvolvedores do NetBSD. As mudanças mais significativas na versão estão listadas abaixo.
- Agora suporta até 15 partições em um único dispositivo físico. Saiba mais
- Implementação independente de máquina do mploc para a plataforma powerpc.
- Otimização da limpeza das páginas de memória.
- Numerosas melhorias e correções de bugs no dhclient, cliente para o protocolo DHCP.
- O tamanho máximo do bloco para operações com NVMe é 128K.
- Melhorias no daemon apmd, que é responsável pela hibernação/sono. As informações sobre a alteração de energia são obtidas pelo daemon do driver da bateria. As mensagens do driver são ignoradas por 60 segundos após a retomada de operação do computador, permitindo que o usuário comece a trabalhar antes que a máquina entre novamente em sono.
- Adicionada a possibilidade de criar arquivos sem nome em tmpfs. Isso pode limitar o acesso de aplicativos ao sistema de arquivos.
- Adicionado modo legível para o systat (opção -h).
- Comportamento anterior do dhclient restaurado. Agora, o sistema novamente ignorará conexões que não forneçam uma máscara de sub-rede.
Melhorias no sistema de arquivos ffs2, utilizando timestamps de 64 bits e endereços de blocos:
- Agora, o ffs2 é utilizado por padrão em todas as plataformas, exceto landisk, luna88k e sgi.
- Suporte a partição de inicialização e ramdisk para a plataforma sgi.
- Correção na inicialização para sparc64 e Mac PPC.
- Capacidade de inicialização para plataformas alpha e amd64.
- Capacidade de inicialização para as plataformas arm_v7 e arm64 utilizando efiboot.
- Capacidade de inicialização para a plataforma loongson.
Melhorias no SMP:
- As chamadas de sistema __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 e nanosleep agora são executadas sem KERNEL_LOCK.
- Reimplementação do SMP para processadores AMD. Agora, o sistema não identificará erroneamente os núcleos como threads.
Drivers:
- Melhorias no driver em, responsável pelo suporte a placas de rede Intel PRO/1000 10/100/Gigabit Ethernet.
- Implementação de resolução em microssegundos usando microcputime para processadores da família Cherry Trail para corrigir travamentos na inicialização do sistema de janelas X.
- Suporte à endereçamento de memória em dispositivos PCI para LPSS (Low Power Subsystem).
- Suporte ao controlador x553 no driver ix, que gerencia placas de rede Intel de alta velocidade utilizando a interface PCI Express.
- Corrigidos bugs após suspensão/hibernação para amdgpu e radeondrm.
- Correção de travamentos no HP EliteBook ao inicializar no modo UEFI.
- Mais detalhes podem ser encontrados na mensagem original no site oficial do projeto.
E também:
- Os seguintes drivers foram removidos:
- rtfps, que gerencia a porta serial nas placas IBM RT PC;
- dpt para DPT EATA SCSI RAID;
- gpr para leitores de cartões inteligentes na interface PCMCIA GemPlus GPR400;
- mesh, para placas de expansão SCSI no Power Macintosh;
- A subsistema de áudio foi aprimorado.
- Adicionada compatibilidade com Raspberry Pi 3/4 na arquitetura arm64 e Raspberry Pi 2/3 na arquitetura arm_v7.
Fonte: linux.org.ru

