Sistem berkas XFS mengusulkan penyembuhan diri untuk kernel Linux 7.0

Sistem berkas XFS dapat memperkenalkan kemampuan penyembuhan diri otonom di kernel Linux 7.0 mendatang. Permintaan tarik dari pemelihara XFS Darrick J. Wong bertujuan untuk mengaktifkan pelaporan masalah sistem berkas secara real-time untuk perbaikan otomatis oleh program ruang pengguna. Fitur ini dibangun di atas alat pelaporan kesalahan VFS baru yang direncanakan untuk versi kernel yang sama.

Permintaan tarik baru yang diajukan oleh pemelihara XFS Darrick J. Wong mengusulkan penambahan fitur penyembuhan diri otonom ke sistem berkas XFS di kernel Linux 7.0. Berjudul “xfs: autonomous self-healing of filesystems,” kumpulan patch ini menargetkan jendela penggabungan 7.0 dan memanfaatkan alat pelaporan kesalahan VFS baru yang dikembangkan oleh CTO Amutable Christian Brauner, yang juga dijadwalkan dimasukkan ke kernel 7.0. Inti dari usulan ini melibatkan mekanisme kernel yang menghasilkan peristiwa kesehatan real-time untuk masalah yang terdeteksi, seperti korupsi metadata, kesalahan I/O file, kegagalan pemeriksaan media, shutdown, dan unmount. Peristiwa ini disampaikan melalui deskriptor file anonim khusus, memungkinkan aplikasi ruang pengguna dengan hak istimewa CAP_SYS_ADMIN untuk membacanya sebagai struktur C. Untuk mengelola sumber daya, peristiwa tersebut diantrekan secara internal dengan batas untuk menghindari kehabisan, memastikan tidak mengganggu operasi sistem berkas normal. Selain itu, kumpulan patch memperkenalkan ioctl verifikasi media baru, yang memasukkan masalah integritas apa pun yang terdeteksi ke sistem pemantauan kesehatan yang sama untuk pelaporan yang konsisten. Di sisi ruang pengguna, daemon bernama xfs_healer dirancang untuk memproses peristiwa ini dan memulai perbaikan secara otomatis. Dikelola oleh systemd dan menggunakan fanotify untuk startup, daemon hanya akan memblokir unmount selama perbaikan aktif. Secara historis, penanganan kesalahan XFS bergantung pada langkah-langkah reaktif, seperti intervensi manual dengan alat seperti xfs_repair. Jika digabungkan, sistem ini akan beralih ke pemantauan proaktif real-time dan potensi otomatisasi perbaikan. Hingga pengajuan usulan, perubahan tersebut belum digabungkan ke kernel utama.

Artikel Terkait

Illustration depicting Linux 7.0 kernel enhancements to AppArmor, AMDGPU, Ceph, and eCryptfs, featuring Tux at a coding workstation.
Gambar dihasilkan oleh AI

Linux 7.0 kernel merges several enhancements

Dilaporkan oleh AI Gambar dihasilkan oleh AI

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.

Dilaporkan oleh AI

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.

Dilaporkan oleh AI

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.

Dilaporkan oleh AI

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.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak