×

Processor mode for limiting the operation of guest software running on a virtual machine supported by a virtual machine monitor

  • US 7,818,808 B1
  • Filed: 12/27/2000
  • Issued: 10/19/2010
  • Est. Priority Date: 12/27/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • running guest software in a processor mode that enables the guest software to operate at a privilege level intended by the guest software;

    identifying, within said processor mode, an attempt of the guest software to perform an operation restricted by said processor mode;

    determining, within said processor mode, whether the attempt of the guest software would fail if the guest software was running outside said processor mode;

    allowing the guest software to attempt the operation within said processor mode in response to determining that the attempt would fail if the guest software was running outside said processor mode;

    transferring control over the operation to an operating system running within said processor mode in response to the guest software attempting the operation; and

    generating a virtualization trap in response to determining that the attempt would succeed if the guest software was running outside said processor mode.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×