>> And special notes for the BUG_ON fix: >> The fix just fixes a small corner, while tons of BUG_ON()/abort() are >> still here and there. >> We need quite a lot of boring work to handle them later. > > Yeah yeah, that's been neglected for a very long time. The kernel has > the abort_transaction infrastructure, the userspace hasn't been updated > in the same way. Long way to go, but every removed bug_on counts.
I've been holding back more images that reach abort() as their coming is pretty clear and actually don't need any fuzzing: Every code path that eventually leads to abort() will get executed sooner or later. As of now, there are 50 unique code paths that reach abort(). Somebody has to bite the bullet and add some error paths :-) -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html