Kent Overstreet, a developer of FS bcachefs , recently reported a significant decrease in the number of pop-ups when using testing tools, reducing errors by 40% compared to the previous month. Furthermore, there has been a notable decrease in critical problems, resulting in an overall improvement in code quality and a decline in error occurrences. The Syzbot test robot has been effective in capturing most trivial errors, leading Kent to state, “we forgot to check it” and now mainly identifying rare and interesting scenarios.
Despite these improvements, Kent acknowledges several critical issues that still need to be addressed. These include problems with online FSCK, issues with data structure packaging (such as compaction ), and challenges with certain tests hanging due to limitations in code restrictions at the block level.