A série Linux Kernel 5.19 foi lançado e está disponível para todos. Vamos discutir os novos recursos e explicar como fazer o download. É um ramo significativo que adiciona vários novos recursos, melhor compatibilidade de hardware e várias melhorias de bugs e segurança, de acordo com Linus Torvalds.

Uma nova API de espaço de usuário para gerenciar fluxos MultiPath TCP (MPTCP), suporte inicial para a arquitetura de CPU RISC ISA “LoongArch” de Loongson, suporte para ARM Scalable Matrix Extension e suporte para arquivos de firmware compactados com ZSTD estão todos incluídos no Linux Kernel 5.19, que está em desenvolvimento há mais de dois meses (SME).

Linux Kernel 5.19 traz novos recursos de segurança

Um novo tipo de spinlock de ticket genérico para adicionar suporte para implementação completa de qspinlock em várias arquiteturas como RISC-V, OpenRISC e C-SKY, bem como um novo sinalizador FAN MARK EVICTABLE para o mecanismo fanotify para evitar a fixação do inode alvo no inod são também disponível. Suporte para coprocessadores SMP, KCSAN e hibernação também são adicionados à arquitetura Xtensa.

Além disso, o Linux Kernel 5.19 adiciona suporte para armazenar bilhões de atributos estendidos com cada inode, uma implementação de máquina virtual para a arquitetura m68k baseada no emulador Android Goldfish e um novo recurso de “reprodução de atributo registrado” que permite que vários atributos de arquivo estendidos sejam alterados simultaneamente de maneira atômica no sistema de arquivos XFS.

Além disso, o sistema de arquivos somente leitura EROFS foi modificado para empregar uma nova memória e a camada fscache para melhorar o desempenho ao executar um grande número de contêineres. A capacidade do Kernel de regular a utilização da memória ao usar o Zswap, a capacidade de rastrear módulos que envenenaram o Kernel e a interface de recuperação proativa para causar a recuperação de memória em um cgroup de memória.

A série Linux 5.19 Kernel foi lançada e está disponível para todos. Vamos discutir os novos recursos e explicar como fazer o download.
Linux Kernel 5.19 adiciona suporte para armazenar bilhões de atributos estendidos com cada inode

Em termos de segurança, o Linux Kernel 5.19 adiciona suporte para resumos de arquivos fs-verity à Integrity Measurement Architecture (IMA), melhora o modo de bloqueio para impedir que processos privilegiados alterem a memória do Kernel sem a permissão do Kernel, adiciona suporte para regras na segurança Landlock módulo para controlar a renomeação de arquivos, adiciona um recurso de proteção de randomização de estrutura compilada pelo Clang e aprimora ainda mais o gerador de números aleatórios.

“Em uma nota pessoal, a parte mais interessante aqui é que eu fiz o lançamento (e estou escrevendo isso) em um laptop arm64. É algo que eu esperava há muito tempo e finalmente é uma realidade, graças à equipe Asahi. Temos hardware arm64 rodando Linux há muito tempo, mas nada disso foi realmente utilizável como plataforma de desenvolvimento até agora”, disse Linus Torvalds.

O Kernel Linux 5.19 também melhora a infra-estrutura de depuração do alocador de memória SLUB, a capacidade de armazenar ponteiros tipados em mapas BPF, o subsistema io uring e o mecanismo de detecção de bloqueio de divisão x86, entre outras coisas. O suporte de E/S sondado para o driver virtio-blk e a manipulação de montagens mapeadas por ID para o sistema de arquivos OverlayFS também foram adicionados.

Obviamente, o Linux Kernel 5.19 também inclui uma tonelada de drivers recém-atualizados e novos para oferecer suporte a novos gadgets, como o joystick Raspberry Pi Sense HAT, o force feedback do controlador Mega World, o ThinkPad TrackPoint Keyboard II e o touchpad Google Whiskers .

A série Linux 5.19 Kernel foi lançada e está disponível para todos. Vamos discutir os novos recursos e explicar como fazer o download.
Linux Kernel 5.19 adiciona suporte para resumos de arquivos fs-verity à Integrity Measurement Architecture (IMA)

Além disso, o NVIDIA Tegra 194 e outros dispositivos que podem gravar timestamps em reação a eventos são suportados pelo Linux 5.19 graças à implementação de um novo subsistema “hardware timestamp engine”.

Como baixar o Kernel Linux 5.19?

O tarball de origem do Linux 5.19 está atualmente disponível para download de kernel.org site para aqueles que gostam de construir Kernels. Todos os outros teriam que adiar a atualização de suas instalações para a nova série de Kernels Linux até que o mantenedor de sua distribuição atualizasse os Kernels para a versão 5.19.

Agora que o Linux Kernel 5.19 foi lançado, a janela de mesclagem do Linux Kernel 5.20 está aberta. Parece, no entanto, que Linus Torvalds finalmente abandonará a série Linux 5.x em favor do Linux 6.0.

“Provavelmente vou chamá-lo de 6.0, já que estou começando a me preocupar em ficar confuso com números grandes novamente”, afirmou Torvalds. Se você gosta de Linux, confira nosso guia de configurações de comando Linux tty!

 

 

Source: Linux Kernel 5.19 é lançado: Como baixar e novos recursos