FIELD: system and method for ensuring possible execution of system management mode (SMM) code during protected operation in a microprocessor system.
SUBSTANCE: in accordance to the invention, interrupt processing system contains processor, first software which is contained in first virtual machine, and first processing means, which is contained in trusted software in second virtual machine. System management mode interrupt (SMI) is originally dispatched into processing means in protected virtual machine monitor (SVMM). System management mode interrupt may be then redirected to system management mode code, positioned in virtual machine (VM), which is under protected control of protected virtual machine monitor. Aforementioned redirection may be realized by means of allowing the protected virtual machine monitor to read and record data in the base system management (SM) register in the processor.
EFFECT: expanded functional capabilities.
2 cl, 7 dwg
Title | Year | Author | Number |
---|---|---|---|
SYSTEMS AND METHODS FOR PRESENTING A RESULT OF A CURRENT PROCESSOR INSTRUCTION WHEN EXITING FROM A VIRTUAL MACHINE | 2015 |
|
RU2686552C2 |
SYSTEM AND METHOD OF VIRTUALISING GRAPHIC SUBSYSTEMS | 2005 |
|
RU2406128C2 |
EVENT FILTERING FOR SECURITY APPLICATIONS OF VIRTUAL MACHINES | 2017 |
|
RU2723668C1 |
METHOD FOR DATA EXCHANGE USING SEVERAL SETS OF COMMANDS | 2002 |
|
RU2281547C2 |
SYSTEM AND METHODS FOR USE OF SYNTHESISED COMMANDS IN VIRTUAL MACHINE | 2004 |
|
RU2374675C2 |
ATTESTATION OF HOST CONTAINING TRUSTED EXECUTION ENVIRONMENT | 2015 |
|
RU2679721C2 |
MEMORY INTROSPECTION ENGINE FOR PROTECTING INTEGRITY OF VIRTUAL MACHINES | 2014 |
|
RU2640300C2 |
COMMON METHOD OF CONSTRUCTING A VIRTUAL PCI-DEVICE AND A VIRTUAL MMIO-DEVICE | 2013 |
|
RU2611018C2 |
CONTROLLING RATE OF PROCESSING ADAPTER INTERRUPTION REQUESTS | 2010 |
|
RU2526287C2 |
LAUNCHING HYPERVISOR UNDER RUNNING OPERATING SYSTEM | 2007 |
|
RU2446447C2 |
Authors
Dates
2007-12-20—Published
2003-05-01—Filed