Lachlan, any chance we could get you to resubmit the minimal locking fix for now? We can play with the test program than to find some cause the other corruptions. We also still have that non-freed attr fork patch that was somewhat related which we still need get done :P