Kent Overstreet, the developer of the Bcachefs filesystem, reported a 40% reduction in the number of errors encountered while using the testing tool compared to last month, as well as a significant decrease in reports of critical issues. As a result of this work, the overall code quality has improved and the error flow has decreased. The testing robot Syzbot caught most of the trivial errors like 'oh, we forgot to check this' and now mainly finds truly rare and interesting situations.
Kent is still aware of several quite critical issues, such as the online fsck problem or the data structure packing (compaction) issue, as well as some hangs in certain tests due to shortcomings in the implementation of block-level write rate limiting.
Source: opennet.ru
