It adds a new "guest mode" (in addition to the normal "root mode") and a partial copy of the COP0 state for guest use, including a guest TLB which translates a GVA (guest virtual adrress) to a GPA (guest physical address). The root TLB translates the GPA to a RPA (root physical address). The root is in full control of what the guest is permitted to do, which allows a guest operating system to run unmodified and unaware that it is being virtualised.

It adds a new "guest mode" (in addition to the normal "root mode") and a partial copy of the COP0 state for guest use, including a guest TLB which translates a GVA (guest virtual adrress) to a GPA (guest physical address). The root TLB translates the GPA to a RPA (root physical address). The root is in full control of what the guest is permitted to do, which allows a guest operating system to run unmodified and unaware that it is being virtualised.

+

+

== Linux support ==

+

+

Linux mainline does not yet support [[VZ]], but several [[KVM#VZ (Hardware Assisted Virtualization)|patchsets]] have been posted to add [[KVM]]/[[VZ]] support.

== See Also ==

== See Also ==

Revision as of 23:23, 5 December 2013

It adds a new "guest mode" (in addition to the normal "root mode") and a partial copy of the COP0 state for guest use, including a guest TLB which translates a GVA (guest virtual adrress) to a GPA (guest physical address). The root TLB translates the GPA to a RPA (root physical address). The root is in full control of what the guest is permitted to do, which allows a guest operating system to run unmodified and unaware that it is being virtualised.

Linux support

Linux mainline does not yet support VZ, but several patchsets have been posted to add KVM/VZ support.