KVS locks need to be blocking; they're all write locks for now, but
name them that way so it's easier to add shared read locks at some
point.