Sistema de ficheiros XFS propõe auto-cicatrização para o kernel Linux 7.0

O sistema de ficheiros XFS poderá introduzir capacidades de auto-cicatrização autónoma no próximo kernel Linux 7.0. Um pedido de pull do mantenedor do XFS, Darrick J. Wong, visa ativar a reportagem em tempo real de problemas do sistema de ficheiros para reparações automáticas por programas do espaço de utilizador. Esta funcionalidade baseia-se em novas ferramentas de reportagem de erros VFS planeadas para a mesma versão do kernel.

Um pedido de pull recente submetido pelo mantenedor do XFS, Darrick J. Wong, propõe a adição de funcionalidades de auto-cicatrização autónoma ao sistema de ficheiros XFS no kernel Linux 7.0. Intitulado “xfs: autonomous self-healing of filesystems”, o conjunto de patches visa a janela de merge 7.0 e aproveita novas ferramentas de reportagem de erros VFS desenvolvidas pelo CTO da Amutable, Christian Brauner, que também estão previstas para inclusão no kernel 7.0. O cerne da proposta envolve um mecanismo do kernel que gera eventos de saúde em tempo real para problemas detetados, como corrupção de metadados, erros de E/S de ficheiros, falhas de verificação de media, desligamentos e desmontagens. Estes eventos são entregues através de um descritor de ficheiro anónimo especial, permitindo que aplicações do espaço de utilizador com privilégios CAP_SYS_ADMIN os leiam como estruturas C. Para gerir recursos, os eventos são enfileirados internamente com limites para evitar exaustão, garantindo que não perturbem as operações normais do sistema de ficheiros. Adicionalmente, o conjunto de patches introduz um novo ioctl de verificação de media, que alimenta quaisquer problemas de integridade detetados no mesmo sistema de monitorização de saúde para uma reportagem consistente. Do lado do espaço de utilizador, um daemon chamado xfs_healer está concebido para processar estes eventos e iniciar reparações automaticamente. Gerido pelo systemd e utilizando fanotify para arranque, o daemon só bloqueará desmontagens durante reparações ativas. Historicamente, o tratamento de erros do XFS tem dependido de medidas reativas, como intervenções manuais com ferramentas como xfs_repair. Se fundido, este sistema mudaria para monitorização proativa em tempo real e potencial automação de correções. Até à submissão da proposta, as alterações permanecem não fundidas no kernel principal.

Artigos relacionados

Illustration depicting Linux 7.0 kernel enhancements to AppArmor, AMDGPU, Ceph, and eCryptfs, featuring Tux at a coding workstation.
Imagem gerada por IA

Linux 7.0 kernel merges several enhancements

Reportado por IA Imagem gerada por IA

The Linux 7.0 kernel development has incorporated updates to AppArmor, AMDGPU, Ceph, and eCryptfs. These changes include security and hardware support improvements. The merges signal ongoing progress toward the kernel's release.

Developers have released Linux kernel 7.0, featuring improvements for Intel and AMD hardware, enhanced storage handling, and the removal of the experimental label from Rust support. Linus Torvalds announced the update, which is not a long-term support version. The release includes preparations for upcoming CPUs and GPUs, alongside self-healing filesystem capabilities.

Reportado por IA

Kernel developer Cong Wang has introduced DAXFS, a new read-only filesystem designed for direct access to shared memory in Linux. Built on the Direct Access infrastructure, it bypasses traditional page caching to reduce memory overhead. The proposal aims to enable efficient sharing of data across kernels and devices.

A new patch has been proposed for the Linux kernel to enable toggling Virtual Terminal (VT) support during boot time. This change aims to provide more flexibility in kernel configuration without recompilation. The proposal was highlighted in a recent Phoronix article.

Reportado por IA

The Linux kernel version 7.0 now includes support for Arm's 64-byte single-copy atomic instructions, known as LS64 and LS64V. This update enables more efficient atomic operations on compatible Arm hardware. Phoronix reports the implementation as a key enhancement for Arm64 Linux systems.

Greg Kroah-Hartman, maintainer of the Linux kernel, stated that AI-driven code review tools have become genuinely useful. He told The Register that the technology reached an inflection point about a month ago, leading to actionable bug reports.

Reportado por IA

Phoronix reports a minor performance tweak in the Linux kernel 7.0, released on February 28, 2026, showing gains particularly on AMD Zen 2 processors amid broader enhancements like Zen 6 support.

segunda-feira, 13 de abril de 2026, 09:24h

Linux kernel adopts guidelines for AI-assisted code

sexta-feira, 10 de abril de 2026, 14:10h

Greg Kroah-Hartman runs AI-assisted fuzzing on Linux kernel

terça-feira, 24 de março de 2026, 02:32h

Linux kernel project tests AI tool Sashiko for patch reviews

quinta-feira, 26 de fevereiro de 2026, 14:27h

Linux 7.1 plans extended attributes support on sockets

quarta-feira, 25 de fevereiro de 2026, 07:44h

Sub-scheduler support eyed for Linux 7.1 kernel

sexta-feira, 20 de fevereiro de 2026, 23:13h

Linux 7.0 introduces Apple Type-C PHY and other hardware additions

segunda-feira, 16 de fevereiro de 2026, 11:57h

Linux 7.0 improves exFAT sequential read performance

terça-feira, 10 de fevereiro de 2026, 20:47h

Linux 7.0 introduces EFI framebuffer quirk for Steam Deck

terça-feira, 10 de fevereiro de 2026, 14:59h

Linux 7.0 scheduler updates include time slice extension

segunda-feira, 09 de fevereiro de 2026, 18:50h

Linus Torvalds signals Linux kernel 7.0 release is imminent

 

 

 

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar