Menjelang rilis Linux 6.7 akhir pekan depan, ada serangkaian perbaikan driver sistem file Bcachefs yang sedang menuju ke kernel jalur utama.
Penggabungan Bcachefs adalah salah satu dari banyak fitur Linux 6.7 yang menarik untuk sistem file copy-on-write yang telah dikembangkan selama bertahun-tahun dan lahir dari kode cache blok kernel. Sejak akhirnya berhasil masuk ke dalam kernel selama jendela penggabungan v6.7, ada beberapa kali perbaikan untuk membuat sistem file yang masih eksperimental ini menjadi lebih baik menjelang rilis stabil v6.7.
Pada hari Tahun Baru, pengembang utama Bcachefs, Kent Overstreet, mengirimkan sejumlah “perbaikan tahun baru” yang menunggu untuk digabungkan oleh Linus Torvalds. Perbaikan terbaru ini memiliki beberapa pekerjaan kompatibilitas sehingga Linux 6.7 akan mampu menangani penulisan ulang penghitungan ruang disk yang sedang berlangsung, perbaikan untuk masalah “interaksi luas + snapshot yang buruk”, perbaikan untuk buffer overflow di jalur penulisan tanpa Kontrak Karya, snapshot read-only sekarang sebenarnya hanya-baca, dan beberapa perbaikan lainnya.
“- perbaikan untuk perluasan + interaksi snapshot yang buruk, dilaporkan ketika penautan ulang file yang diambil snapshotnya tidak selesai tetapi ternyata merupakan bug yang lebih umum
– memperbaiki jalur penulisan dio gratis yang tidak valid ketika vektor iov lebih panjang dari vektor sebaris kami
– memperbaiki buffer overflow di jalur tulis sekarang – BCH_REPLICAS_MAX sebenarnya tidak membatasi jumlah pointer sejauh ketika pointer yang di-cache disertakan
– Snapshot RO sekarang sebenarnya adalah RO
– Dan, bagian superblock baru untuk menghindari kerusakan di masa depan ketika penulisan ulang akuntansi ruang disk diluncurkan: bagian superblock baru menjelaskan versi yang memerlukan perbaikan untuk diturunkan versinya, di mana pekerjaan yang diperlukan adalah daftar jalur pemulihan dan kesalahan yang harus diperbaiki secara diam-diam.” Dengan asumsi Linus Torvalds tidak mengajukan keberatan apa pun, perbaikan Bcachef ini harus disalurkan pada hari ini atau lebih.
Itulah berita seputar Bcachefs Mempersiapkan Perbaikan Menit Terakhir Untuk Linux 6.7, semoga bermanfaat. Disadur dari Phoronix.com.