PDA

View Full Version : Privilege levels, rings, and fooling the guest OS


Franklin
December 11th, 2008, 08:37 AM
-{ Quote: "In order to keep applications from usurping any part of the OS's privileged access to system hardware, processors provide a mechanism that allows different programs to run at different privilege levels. These privilege levels are called rings, and they're arranged in a hierarchy that starts with Ring 0 (the lowest, most trusted level) and extends upwards through one or more progressively less-trusted Rings (e.g., Ring 1, Ring 2, and so on)." }-
Ars Technica Article (http://arstechnica.com/guides/other/virtualization-guide-2.ars)

Swordfish_
December 14th, 2008, 11:01 PM
Thank you.

This is very well discussed in some White Papers regarding both Intel VT-d and AMD Pacifica (Nested Page Tables).