Software Archive
Read-only legacy content
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17060 Discussions

Intercepting SMM in Intel-VT VMX-root mode

amazab
Beginner
845 Views
Is there a way to intercept System Management Interrupts (SMI) in Intel-VT root mode?

My initial understanding is that SMI that are issued by H/W directly trap to the SMI handler (that is part of the BIOS) but someone mentioned that Intel-VT can configure the processor to trap all SMIs before they are handled by the BIOS.
0 Kudos
1 Reply
hellfire
New Contributor I
845 Views
Quoting - amazab
Is there a way to intercept System Management Interrupts (SMI) in Intel-VT root mode?

My initial understanding is that SMI that are issued by H/W directly trap to the SMI handler (that is part of the BIOS) but someone mentioned that Intel-VT can configure the processor to trap all SMIs before they are handled by the BIOS.

Yes, SMI-s do cause SMM VM-exits. VMM can properly handle these VM-exits and emulate SMM. See Intel Software Developer Manual, part 3B, section 25.15.2 for details.

0 Kudos
Reply