Abstract: 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.
Type:
Grant
Filed:
March 29, 2006
Date of Patent:
March 3, 2009
Assignee:
Sun Microsystems, Inc.
Inventors:
Udayakumar Cholleti, Sean McEnroe, Stan J. Studzinski