Sun's UltraSPARC T1 processor has been designed to incorporate hypervisor technologyin order to present a virtualized machine environment to any guest operating systemrunning upon it. The resulting software model for a guest operating system is referred to asthe “sun4v” architecture. This virtual machine environment is implemented with a thin layerof firmware software (the “UltraSPARC Hypervisor”) coupled with hardware extensionsproviding protection. The UltraSPARC Hypervisor not only provides system servicesrequired by the operating system, but it also enables the separation of platform resourcesinto self-contained partitions (logical domains) each capable of supporting an independentoperating system imag