The local directory controller determines if block is locally/remotely allocated
If remote it finds the home
by high
order bits probably
Controller asks home node for blk: Message to P1
Home controller looks up directory entry for blk
Dirty bit OFF, controller finds blk in
memory, sends message to P3,
sets xth presence bit ON