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

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

Linux kernel version 7.1 became available on June 15 as a major feature update in the 7.x series. The release includes several hardware and performance improvements for users of Intel and AMD systems.

The Linux kernel project has officially documented its policy on AI-assisted code contributions with the release of Linux 7.0. The guidelines require human accountability, disclosure of AI tool use, and a new 'Assisted-by' tag for patches involving AI. Sasha Levin formalized the consensus reached at the 2025 Maintainers Summit.

Reportado por IA

A proposed update to the Linux scheduler aims to reduce frame time issues on aging computers during heavy CPU loads.

terça-feira, 09 de junho de 2026, 04:36h

Single character triggers high-severity Linux kernel vulnerability

quinta-feira, 21 de maio de 2026, 05:10h

Rust proposal targets 80 percent of linux kernel cves

sábado, 16 de maio de 2026, 01:18h

Linux 7.1 kernel adds rules for security bugs and ai reports

segunda-feira, 11 de maio de 2026, 16:32h

Linux kernel could gain kill switch for vulnerable functions

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

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

Este site usa cookies

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