Hari ini jendela penggabungan Linux 6.5 diperkirakan akan ditutup dan salah satu masalah yang tersisa adalah apakah driver sistem file BCacheFS akan digabungkan setelah permintaan tariknya akhirnya dikirim.
Minggu lalu permintaan tarik Bcachef telah dikirimkan dengan harapan menjadi arus utama untuk Linux 6.5. Sistem file yang masih eksperimental telah dikembangkan selama bertahun-tahun sementara sebagian besar fitur dianggap stabil dan sudah terlihat digunakan oleh mereka yang menjalankan driver sistem file out-of-tree. Bcachefs telah dikembangkan selama lebih dari satu dekade setelah sistem file copy-on-write ini lahir dari kode cache blok kernel Linux.
Sayangnya, meskipun kami selalu dapat melihat keputusan menit terakhir oleh Linus Torvalds, sepertinya driver Bcachefs mungkin tidak digabungkan untuk Linux 6.5. Belum ada komentar resmi oleh Torvalds atau aktivitas dengannya di Git, tetapi ada diskusi yang agak tegang yang dilakukan di milis kernel Linux di antara para pengembang.
Sumber utama ketegangan bukanlah di sekitar sistem file itu sendiri tetapi perubahan kode diperlukan untuk kernel di luar modul kernel itu sendiri serta utas milis kernel di sekitar Bcachef sering menjadi panas. Ada banyak pesan yang kurang ramah dalam beberapa hari terakhir dalam utas milis yang panjang di sekitar Permintaan penarikan Bcachef. Selain itu, dengan perubahan kode blok umum dan perubahan lain yang dikirim melalui permintaan tarik Bcachefs ini sendiri daripada melalui pohon subsistem normal sebagai pendekatan pengembangan kernel Linux standar.
Kami akan melihat dalam beberapa jam ke depan jika ada kejutan tak terduga sebelum Linux 6.5-rc1 dirilis, tetapi tampaknya Bcachefs tidak akan diterima pada siklus ini.
Mereka yang ingin membaca tentang Bcachefs sendiri dapat melakukannya melalui situs proyek di Bcachefs.org.