Mengakhiri hari pertama yang menarik dari jendela penggabungan Linux 6.5 adalah permintaan tarik yang berusaha memasukkan sistem file Bcachefs yang telah lama dikembangkan ke dalam versi kernel berikutnya ini.
Menyusul dikirimnya Bcachef untuk ditinjau dan menggabungkan umpan balik dari pengembang kernel hulu dan bahkan Linus Torvalds sendiri, pengembang utama Bcachef, Kent Overstreet hari ini mengirimkan permintaan penarikan untuk mencoba mendaratkan sistem file ini di Linux 6.5.
Bcachefs kemungkinan akan diperlakukan sebagai eksperimental untuk beberapa rilis, dengan asumsi ia mendarat untuk jendela penggabungan ini. Bcachefs telah dikembangkan selama bertahun-tahun untuk sistem file ini yang lahir dari kode cache blok kernel. Overstreet menulis dalam pull request tentang fitur dan status:
“Cabang utama bcachefs menjalankan fstests dan rangkaian pengujian saya sendiri dalam beberapa variasi, termasuk lockdep+kasan, preempt, dan gcov (kami kembali pada cakupan garis 82%); saat ini saya tidak melihat lockdep atau kasan splats (atau kepanikan/oopses, dalam hal ini).
(Perlu dicatat bahwa bug yang menyebabkan sebagian besar kegagalan pengujian dengan margin yang lebar sebenarnya adalah io_uring bug yang menyebabkan kegagalan umount acak dalam uji shutdown. Akan sangat bagus untuk melihatnya, itu tidak hanya memengaruhi bcachefs).
Mengenai status fitur-sebagian besar fitur dianggap stabil dan siap digunakan, snapshot dan pengkodean penghapusan keduanya hampir selesai. Tetapi sistem file pada skala ini adalah sebuah proyek besar, menyampaikan status setiap fitur secara memadai akan membutuhkan setidaknya satu atau dua halaman.
Kami mungkin ingin menandainya sebagai EKSPERIMENTAL untuk beberapa rilis, saya belum melakukannya. (Saya tidak akan menganggap satu perangkat tanpa snapshot sebagai eksperimental, tetapi-mengingat jumlah pengguna dan laporan bug akan segera meningkat, mungkin saya harus…).”
Bcachefs telah lama dalam pengembangan dan saya pertama kali membandingkannya lima tahun yang lalu. Saya akan menjalankan beberapa tolok ukur perbandingan sistem file Linux segera dengan asumsi kode Bcachefs ini cocok untuk jendela penggabungan Linux 6.5.
Berikut permintaan tarik sambil menunggu komentar dari Linus Torvalds atau untuk melihat apakah dia langsung maju dan menarik ke arus utama.