9. A method comprising: receiving a first address associated with a first page from a calling page having a particular page color; setting the effective current page color of the first page equal to the particular page color of the calling page in response to receiving the first address; comparing an effective current page color of a first page to a color of a second page; and allowing an instruction from the first page to access the second page if the effective current page color of the first page is the same as the color of the second page.
12. The method of claim 9 , wherein the instruction from the first page is part of a system utility call.