a shared lock. Make all calls outside of file systems respect it. The calls from file systems need review. No objections from tech-kern.