Get the latest tech news

Bcachefs Brings Self-Healing Work & Better Reflink Repair For Linux 6.13


Bcachefs has now joined the party of various kernel components sending in preemptive pull requests ahead of the Linux 6.13 merge window that is expected to open following the expected Linux 6.12 release on Sunday.

Bcachefs for Linux 6.13 brings more feature work around self-healing support, enhancing reflink repair capabilities, and improving the re-balance data path option handling. The long term goal here is to remove inconsistent() errors (that cause us to go emergency read only) by lifting fsck code up to normal runtime paths; we should only go emergency read-only if we detect an inconsistency that was due to a runtime bug - or truly catastrophic damage (corrupted btree roots/interior nodes). This means a temporary failure to find an indirect extent (perhaps repaired later by btree node scan) won't result in unnecessary data loss

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Linux

Linux

Photo of Repair

Repair

Photo of self

self

Related news:

News photo

A new vulnerability on IPv6 parsing in linux

News photo

Linux 6.12 Preps For Release With Real-Time, Sched_Ext, Stable Xe2 & Raspberry Pi 5

News photo

A mental model for Linux file, hard and soft links