The hypervisor sets the page table register. The hypervisor keeps a "shadow" page table for each virtual machine so that it knows what each virtual machine wants, but it has control over the page table resource.