Linux 7.3 é lançado com fchroot, failfs e Btrfs mais rápido
Linus Torvalds lançou o Linux 7.3 em 18 de outubro de 2026: 18.765 commits de 3.021 desenvolvedores, novas ferramentas de sandboxing e fsync do Btrfs até 5 vezes mais rápido.
4 min de leitura

Em números
- non-merge commits in Linux 7.3, per LWN
- 18,765
- developers contributed to the release
- 3,021
- of them were first-time kernel contributors
- 807
- faster Btrfs fsync with no-holes in a sample test
- 5x
Linus Torvalds lançou o Linux 7.3 em 18 de outubro de 2026, bem no prazo. O LWN chama a versão de recordista “em todas as frentes”, com 18.765 commits sem merge de 3.021 desenvolvedores. A versão traz novas ferramentas de sandboxing, escalonadores de CPU por grupo e sistemas de arquivos mais rápidos. Usuários de contêineres, bancos de dados e desktops vão sentir essas mudanças quando suas distribuições entregarem o novo kernel.
O anúncio do próprio Torvalds foi curto. Ele escreveu que “nada de muito especial parece ter acontecido nesta última semana”, segundo o LWN. Ele também disse que a janela de merge do Linux 7.4 abriria no dia seguinte. A janela de merge é o período em que novos recursos entram para a próxima versão.
O que há de novo no Linux 7.3
O changelog do KernelNewbies e o LWN listam estas mudanças principais. Dois termos aparecem com frequência. O BPF permite que programas pequenos e verificados rodem dentro do kernel. Um cgroup é um grupo de processos que o kernel gerencia em conjunto, e é o bloco básico dos contêineres.
| Área | Mudança no Linux 7.3 |
|---|---|
| Sandboxing | Uma nova chamada de sistema fchroot() e o failfs, um sistema de arquivos em que toda operação falha |
| Escalonamento de CPU | O sched_ext suporta subescalonadores de cgroup, cada um rodando seu próprio escalonador BPF |
| Início de programas | O binfmt_misc pode usar BPF para escolher um interpretador toda vez que um programa inicia |
| Sistemas de arquivos | Ganhos de velocidade no Btrfs e no ext4; o NTFS consegue ler arquivos com Windows System Compression |
| Compartilhamento de arquivos | O servidor SMB do kernel ganha suporte opcional ao Apple Time Machine |
| Máquinas virtuais | O userfaultfd pode rastrear qual memória do convidado uma VM está usando ativamente |
| Gráficos | GPUs de entrada expulsam buffers menos importantes em vez de passar direto para a RAM do sistema |
| Sistemas de arquivos em espaço de usuário | O FUSE ganha pools de buffers do io_uring e transferências zero-copy |
A mudança na VRAM mira jogos em placas de vídeo de entrada, segundo o KernelNewbies. O recurso sched_ext permite que um programa BPF atue como escalonador de CPU. Com os subescalonadores, cada grupo de contêineres agora pode rodar um diferente.
Novas ferramentas de sandboxing: fchroot e failfs
Sandboxing significa isolar um programa para que ele só possa tocar no que tem permissão. O KernelNewbies descreve fchroot() e failfs juntos como uma nova técnica de sandboxing. A chamada fchroot() é uma nova parente da chroot(), a velha chamada que muda qual diretório um processo enxerga como o topo do sistema de arquivos. O pseudo sistema de arquivos failfs faz toda operação falhar, segundo o LWN. Um programa em sandbox apontado para ele não encontra nada que possa usar.
A versão também torna mais rígido o modo como o kernel roda suas próprias threads em segundo plano. As threads do kernel agora ficam no nullfs, um sistema de arquivos vazio, o que as mantém separadas do PID 1, o primeiro processo do espaço de usuário.
Sistemas de arquivos e memória mais rápidos
O KernelNewbies traz números de cargas de trabalho de exemplo dos desenvolvedores:
- E/S direta pequena no ext4: de cerca de 1,92 milhão para 2,19 milhões de operações por segundo.
- E/S direta no Btrfs: de cerca de 50% para cerca de 95% do máximo teórico.
- fsync do Btrfs com no-holes: cerca de 5 vezes mais rápido. Bancos de dados chamam fsync para forçar a gravação dos dados no disco.
- Locking do KSM: o tempo de retenção de lock no pior caso caiu de mais de 500 milissegundos para menos de 2 milissegundos. O KSM junta páginas de memória idênticas, principalmente em hosts de máquinas virtuais.
- Recuperação de memória: o tempo gasto esperando o lock da LRU caiu mais de 60%.
Os dispositivos de bloco também ganham o RWF_DONTCACHE, uma flag que pede ao kernel para não manter os dados em seu cache. O KernelNewbies o apresenta como uma alternativa à E/S direta. São testes de exemplo, então os ganhos reais dependem da carga de trabalho.
Suporte a hardware e correções de última hora
Michael Larabel, do Phoronix, destaca E/S mais rápida em sistemas modernos e mais preparação para o AMD Zen 6. A versão adiciona um driver para o Steam Controller de 2026 e melhora o suporte a placas de vídeo AMD mais antigas.
No fim do ciclo, os desenvolvedores corrigiram travamentos raros na inicialização em sistemas multiprocessador, que vinham desde 2024. Eles também adicionaram soluções alternativas para os SSDs Samsung 990 PRO e 990 EVO Plus. Em algumas versões de firmware, essas unidades informam suas capacidades de forma errada. O Phoronix também relata que Darrick Wong está se afastando após 23 anos de trabalho no kernel.
O ciclo também chamou atenção por outros motivos. O Linux 7.3-rc4 trouxe correções de caminhos de erro que ferramentas de LLM ajudaram a encontrar, e o Ubuntu 26.10 saiu em 15 de outubro com um kernel compilado a partir da versão candidata 7.3-rc6.
O que vem a seguir: Linux 7.4
A janela de merge do Linux 7.4 abriu em 19 de outubro. Torvalds avisou que seu cronograma de merges pode ficar “um pouco incomum por um tempo”, porque ele está em suas férias anuais com a família. O Phoronix diz que o 7.4 tem chance de ser lançado antes do fim de dezembro.
Algumas mudanças do 7.4 já estão na fila, como um patch que remove o BFS, o antigo sistema de arquivos de boot do UnixWare. O Phoronix também especula que o 7.4 pode ser o kernel de suporte de longo prazo (LTS) deste ano, ou que Greg Kroah-Hartman pode escolher o 7.3 no lugar dele.
O que isso significa para desenvolvedores
A maioria dos desenvolvedores vai receber o Linux 7.3 pela sua distribuição, não pelo kernel.org. Rode uname -r para ver o que você tem, e acompanhe as atualizações de kernel da sua distribuição nas próximas semanas.
Se você cria contêineres ou sandboxes, fchroot() e failfs são novas ferramentas que valem um teste. Elas só existem a partir do 7.3, então uma ferramenta que as use precisa detectar o suporte e recorrer a uma alternativa em kernels mais antigos.
Se você roda bancos de dados em Btrfs ou ext4, faça benchmarks do 7.3 com sua própria carga de trabalho antes de atualizar. Os números de destaque vêm de testes de exemplo, e o trabalho pesado em fsync ou em E/S direta é onde você deve olhar primeiro. Se seus discos Samsung 990 PRO ou 990 EVO Plus apresentaram problemas, vale a pena experimentar o 7.3.
Equipes que rodam cargas de trabalho mistas devem olhar os subescalonadores do sched_ext. Um escalonador ajustado para latência em um grupo de contêineres e outro ajustado para vazão em jobs em lote agora podem dividir uma máquina. Equipes que padronizam em kernels LTS devem acompanhar qual versão Kroah-Hartman vai indicar.
O trabalho de segurança no kernel não pausa por causa de um lançamento. Dois dias antes de o 7.3 sair, um pesquisador divulgou seis bugs do kernel chamados Infinity Core com exploits públicos.
Fontes
- The 7.3 kernel has been released - LWN.net
- Linux 7.3 Released With Faster I/O Performance, AMD Zen 6 Preparations & More - Phoronix
- Linux 7.3 changelog - KernelNewbies
Artigos relacionados

Patch de Torvalds para o cache de páginas é refeito: 4,5 vezes mais rápido no ext4
Kiryl Shutsemau, da Meta, transformou o patch de cache de páginas de Torvalds em um RFC de 18 patches. Com 64 threads no ext4, as leituras pequenas passaram de cerca de 15 para 70 milhões por segundo.

RFC do BeamFS: um sistema de arquivos com Reed-Solomon para o Linux
O BeamFS, uma RFC de 18 patches para o Linux, grava cada bloco como palavras de código Reed-Solomon para reparar bits invertidos em um único disco, ao custo de 7% do espaço.

MeshXFS: um sistema de arquivos em cluster escrito por IA sobre o XFS
O MeshXFS 0.90.130 transforma o XFS em um sistema de arquivos em cluster, lançado para até 16 nós. Agentes de IA escreveram o código de cluster, sem revisão humana linha por linha.