Add a flag so memory map users can try to cooperate

This is only a suggested lock, to allow clients to set the flag
to indicate that they are doing something with a memory mapped
block.  It does not prevent anyone from modifying data.