Intercepting SMM in Intel-VT VMX-root mode

Intercepting SMM in Intel-VT VMX-root mode

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.

2 帖子 / 0 全新
最新文章
如需更全面地了解编译器优化,请参阅优化注意事项

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.

登陆并发表评论。