A method for relocating virtual to physical memory mappings in a computer
system is described in which a new hardware mapping entry (HME) block is
allocated at a new location in memory. Contents of an old HME block are
copied to the new HME block. The new HME block is added to a linked list
of HME blocks. The old HME block is then removed from the linked list. A
lock is acquired during the adding and during the removing. A machine
readable medium having processor instructions for relocating virtual to
physical memory mappings is also described.