Em 19 de maio, foi apresentado o lançamento do sistema operacional gratuito semelhante ao UNIX OpenBSD 6.7. Uma característica especial deste sistema é a ênfase na qualidade e segurança do código. O projeto foi fundado por Theo de Raadt em 1995 após um conflito com os desenvolvedores do NetBSD. As mudanças mais significativas no lançamento estão listadas abaixo.
- Agora suporta até 15 partições em um dispositivo físico. Mais detalhado
- Implementação independente de máquina de mploc para a plataforma powerpc.
- Otimização da limpeza de páginas de memória.
- Numerosas melhorias e correções de bugs no dhclient, um cliente para o protocolo DHCP.
- O tamanho máximo do bloco para operações NVMe é 128K.
- Melhorias no daemon apmd, responsável pela hibernação/suspensão. O daemon recebe informações sobre alterações de energia do driver da bateria. As mensagens do driver são ignoradas por 60 segundos após o computador ser reiniciado, para que o usuário possa começar a trabalhar antes que a máquina entre em suspensão novamente.
- Adicionada a capacidade de criar arquivos sem nome em tmpfs. Isso pode restringir o acesso do aplicativo ao sistema de arquivos.
- Adicionado modo legível por humanos ao systat (opção -h).
- Comportamento antigo do dhclient restaurado. O sistema ignorará novamente as conexões que não fornecem uma máscara de sub-rede.
Melhorias no sistema de arquivos ffs2 usando carimbos de data/hora de 64 bits e endereços de bloco:
- Agora o ffs2 é usado por padrão em todas as plataformas, exceto landisk, luna88k e sgi.
- Partição de inicialização e suporte a ramdisk para a plataforma sgi.
- Carregamento corrigido para sparc64 e Mac PPC.
- Disponível para download para plataformas alfa e amd64.
- Inicializável para plataformas arm_v7 e arm64 usando efiboot.
- Disponível para download na plataforma loongson.
Melhorias no SMP:
- As chamadas de sistema __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, rebanho, fcntl, kqueue, pipe, pipe2 e nanosleep agora são executadas sem KERNEL_LOCK.
- Implementação SMP reformulada para processadores AMD. Agora o sistema não identificará mais erroneamente os kernels como threads.
Motoristas:
- Melhorias no driver em, responsável pelo suporte às placas de rede Intel PRO/1000 10/100/Gigabit Ethernet.
- Implementação de resolução de microssegundos usando microcputime para processadores da família Cherry Trail para corrigir congelamentos ao iniciar o sistema X window.
- Suporte para endereçamento de memória em dispositivos PCI para LPSS (Low Power Subsystem).
- Suporte ao controlador x553 no driver ix, responsável por placas de rede Intel de alta velocidade usando a interface PCI Express.
- Bugs corrigidos após suspensão/hibernação para amdgpu e radeondrm.
- Correção para congelamento do 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, responsável pela porta serial nas placas IBM RT PC;
- dpt para RAID SCSI DPT EATA;
- gpr para leitores de cartão inteligente na interface PCMCIA GemPlus GPR400;
- mesh, para placas de expansão scsi em Power Macintosh;
- O subsistema de áudio foi melhorado.
- Adicionado suporte para RaspberryPi 3/4 na arquitetura arm64 e RaspberryPi 2/3 na arquitetura arm_v7.
Fonte: linux.org.ru