Semalam perbaikan terbaru pada kernel Linux 6.8 digabungkan termasuk dua yang “serius” dan akan di-back-port ke kernel Linux 6.7 stabil yang ada juga.
Pengelola Bcachefs, Kent Overstreet, menyimpulkan perbaikan sistem file terbaru sebagai:
“Dua hal serius di sini yang ingin kami backport ke stabil: perbaikan untuk balapan di kode thread_with_file, dan perbaikan penguncian lainnya di jalur penghapusan subvolume.” Untuk saat ini Bcachefs akan mengunci direktori induk sebelum memvalidasi dentry dan tidak dibuka kuncinya jika tidak dapat melakukan penghapusan yang diminta. Hal ini akan menyebabkan situasi di mana jika menjalankan “bcachefs subvolume delete not-exist-entry” dua kali pertama-tama akan menyebabkan kesalahan sementara pada percobaan kedua akan macet karena direktori induk terkunci.
Perbaikan serius lainnya yang dicatat adalah menginstal FD nanti untuk menghindari kondisi balapan yang close karena dapat menyebabkan kerusakan dini pada thread kernel. Kedua bug ini berasal dari pengiriman Bcachefs asli ke kernel Linux jalur utama pada siklus v6.7.
Plus ada beberapa perbaikan lain yang juga menjadi bagian dari perbaikan terbaru ini yang sekarang ada di Linux 6.8 Git menjelang Linux 6.8-rc4 akhir pekan depan dan setidaknya perbaikan serius diharapkan akan di-back-port ke seri stabil di seri hari ke depan.
Itulah berita seputar Linux Melakukan Dua Perbaikan Bug Serius Untuk Bcachefs, semoga bermanfaat. Disadur dari Phoronix.com.