High Level Architecture of IBM Server Platforms
by linuxppc
A better rendered version of the original wiki page
| MSR_{SE} | MSR_{HV} | MSR_{PR} | State |
|---|---|---|---|
| 0 | 0 | 0 | Unsecure VM kernel |
| 0 | 0 | 1 | Unsecure VM application |
| 0 | 1 | 0 | Hypervisor |
| 1 | 0 | 0 | Secure VM kernel |
| 1 | 0 | 1 | Secure VM guest |
| 1 | 1 | 0 | Ultravisor (hcall) |
| 1 | 2 | 0 | Ultravisor (ultracall) |
Bare Metal/PowerNV

PowerNV with Ultravisor

PowerVM/phyp
