Sistem file Bcachefs telah mendapatkan beberapa perbaikan tambahan menjelang rilis stabil Linux 6.78 mendatang.
Linux 6.7 stable kemungkinan akan debut pada Malam Tahun Baru kecuali siklusnya diperpanjang satu minggu ekstra karena hari libur. Penggabungan sistem file Bcachefs adalah salah satu fitur baru yang menarik dari Linux 6.7. Bcachefs berada dalam kondisi yang baik untuk debutnya setelah perbaikan sebelumnya yang dilakukan sementara beberapa bug muncul yang kini telah diatasi.
Pada hari Rabu, putaran perbaikan Bcachef lainnya digabungkan. Perbaikan ini berjumlah:
– Memperbaiki kebuntuan di jalur perpindahan data dengan kunci sekarang (vs. pembaruan di tempat penulisan); ketika trylock gagal kami salah menunggu di penerbangan ios untuk memerah.
– Perbaiki pelaporan panjang pegangan file NFS
– Memperbaiki jalur kesalahan awal di bch2_fs_alloc() – kepala daftar tidak diinisialisasi cukup awal
– Pastikan modul crc yang benar (dipercepat perangkat keras) dimuat
– Memperbaiki luapan yang jarang terjadi di jalur pemisahan btree, ketika format bkey yang dikemas bertambah dan semua kunci tidak memiliki nilai (LRU btree).
– Memperbaiki penanganan kesalahan di pengalokasi sektor
Hal ini menyebabkan kegagalan penulisan pada pengaturan multiperangkat, dan bug lain berarti kesalahan tidak dicatat, hanya dilaporkan melalui fsync. Bcachefs bersifat “eksperimental” di Linux 6.7 dan sebagian besar pengguna mungkin ingin menunggu hingga kesalahan tersebut terbukti. sendiri cukup matang untuk digunakan dalam sistem misi penting, tetapi ini merupakan sistem file Kontrak Karya yang menarik. Pelajari lebih lanjut tentang fitur sistem file di Bcachefs.org.
Itulah berita seputar Bcachefs Mendapat Lebih Banyak Perbaikan Menjelang Debut Stabil Linux 6.7, semoga bermanfaat. Disadur dari Phoronix.com.