Jika Anda suka bertualang dan mulai menggunakan sistem file Bcachefs setelah diperkenalkan di jalur utama Linux 6.7 dan menggunakannya untuk pengaturan multi-perangkat, sebaiknya Anda memutakhirkan ke Linux 6.8 sesegera mungkin karena masalah umum dengan kode di v6.7.
Pengembang utama Bcachef, Kent Overstreet, mengeluarkan peringatan yang jelas pada Jumat malam bahwa pengguna multi-perangkat Bcachef harus segera keluar dari Linux 6.7. Kent menulis di milis bcachefs:
ada bug di 6.7 dengan sistem file yang sedang ditingkatkan dan kemudian diturunkan versinya tidak ditandai di superblock sebagai diturunkan versinya, dan ini berarti bug yang sangat mengerikan dalam deteksi splitbrain ketika versi lama tidak memperbarui urutan anggota nmubers dan Anda kembali ke versi baru – ini mengakibatkan setiap perangkat dikeluarkan dari fs.
dan backport kita tidak diambil oleh tim stabil, jadi – jangan jalankan 6.7, segera beralih ke 6.8, menjalankan 6.7 dengan alat baru akan memicunya.
jika Anda terpengaruh:
– 6.9 (setelah Linus bergabung) akan memiliki opsi no_splitbrain_check baru, yang menjalankan pemeriksaan splitbrain dalam mode kering dan tidak akan mengeluarkan perangkat Anda
– kami segera memiliki kode perbaikan baru yang dapat memulihkan dari akar btree yang hilang/tidak dapat dibaca dengan memindai seluruh perangkat untuk mencari node btree (yang, untungnya, kami memiliki metadata yang cukup di header node btree untuk melakukannya dengan aman; reiserf terkenal tidak) . Saya telah melihat beberapa kerusakan gila akibat hal ini, namun mungkin masih dapat dipulihkan. Kent telah mencoba untuk mendapatkan perbaikan untuk rilis titik stabil Linux 6.7 namun tidak berhasil di tengah perselisihan yang sedang berlangsung antara pengelola stabil mengenai proses tersebut. Namun singkat cerita, jika Anda menggunakan konfigurasi multi perangkat Bcachefs, segera lewati Linux 6.7.
Itulah berita seputar Pengguna Multi-Perangkat Bcachefs Harus Menghindari Linux 6.7: “Bug yang Sangat Mengerikan”, semoga bermanfaat. Disadur dari Phoronix.com.