Patent · US Active

Model specific register (MSR) instrumentation

US11544092B2 · kind B2 · utility

0Cited by
7References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateAug 15, 2019
Grant dateJan 3, 2023
Priority date
Expiry dateApr 20, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/865
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are disclosed for dynamic access and instrumentation of model specific registers (MSRs). A virtual machine monitor (VMM) can provide a kernel application program interface (API) that can be utilized to access and instrument an MSR. A method may include receiving, by the VMM, an MSR instrumentation command that identifies an MSR to instrument and causing instrumentation of the MSR identified in the MSR instrumentation command. Instrumentation of the identified MSR can be caused by configuring or manipulating a virtual machine control structure (VMCS) of a guest virtual machine (VM). The MSR instrumentation command may be an MSR instrumentation request command, an MSR remove request command, an MSR value set request command, or an MSR value fetch request command. In some cases, the VMM may be a Type-I hypervisor.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.