Lukas Czerner <lczerner@xxxxxxxxxx> writes: > About the error case, is it not possible that some data has already been > writtent to the disk despite the error ? Yes, it's possible. However, that data is in an inconsistent state, so it shouldn't be read, anyway. Now, in the non-async path, we do the invalidation unconditionally, so I could go either way on this. I don't think it's going to matter for performance or data integrity. Cheers, Jeff