> The reason to push it in quickly is so it can get tested and iterated on. Saving a handful of experimental users is not the main benefit.
Testing and iterating on code does not require making exceptions to the kernel development schedule.
Testing and iterating on code does not require making exceptions to the kernel development schedule.
I don't know what the best solution is, but it looks like it requires either exceptions or something else that gets around the schedule.
To stabilize the filesystem he needs to iterate on the code that has been there for a while, to add more debugging and fallbacks for error situations. In this case he wanted to add a new fallback.